var Err = false;
var OptionCounter=2;   

//SEND EMAIL FUNCTION - OMAR B
function SendEmail(SurveyID, Lang)
{
    var EmailsTo = j$Obj('txtEmails').value;
    var Send =  echeck(EmailsTo);
    if( Send == true)
    {
        var lblLoading = j$Obj('lblLoading');
        var lblStatusMsg = j$Obj('lblStatusMsg');
        var SendEmailRequest = new JeeranRemoteScripting();
        SendEmailRequest.SetRequestMethod("POST");
        SendEmailRequest.SetRequestURL(AjaxSendEmailURL);
        SendEmailRequest.SetData("surveyid=" + SurveyID + "&EmailsTo=" + EmailsTo + "&lang=" +Lang);
        SendEmailRequest.SetRequestAsynch(true);	
        SendEmailRequest.InitializeRequester();
        SendEmailRequest.SendRequest();
        lblLoading.style.display = "inline";
        SendEmailRequest.OnLoaded = function() {
            lblLoading.style.display = "none";
            
            $('#JeeranStatusMessage').css({'opacity':1});
            $('#JeeranStatusMessage').css({'display':'block'});
            $('#SuccessMsg').css({'display':'block'});
            $('#txtEmails').val("");
            
        }        
        
        SendEmailRequest.OnFailure = function() {
            lblLoading.style.css({'display':'none'});
            lblStatusMsg.css({'display':'block'});
            AjaxFailiureMsgText.innerHtml = AjaxSuccessMsgText;

        }
    }
    else
    {
       $('#txtEmails').css({'border-color':'#c0272d'});
       
    } 
                        
}


/*DHTML email validation script.*/
function echeck(str) 
{
    var temp = new Array();
    var err = false;
    var valid = true;
   
    if($.string(str).blank())
    {
        $('#lblWrongEmail').css({'display':'none'});
        $('#lblEmptyEmail').css({'display':'block'});
        return false;
    }
    else
    {
        $('#lblEmptyEmail').css({'display':'none'});
        $('#txtEmails').css({'border-color':'#b2b2b2'});
        
        
        temp = str.split(',');
        
        for ( var i = 0; i<temp.length; i++)
         { 
            var at="@"
            var dot="."
            var lat=str.indexOf(at)
            var lstr=str.length
            var ldot=str.indexOf(dot)
        	
            if (temp[i].indexOf(at)==-1){
               $('#lblWrongEmail').css({'display':'block'});
               return false;
               
            }

            if (temp[i].indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
               $('#lblWrongEmail').css({'display':'block'});
               return false;
            }

            if (temp[i].indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
                $('#lblWrongEmail').css({'display':'block'});
                return false;
                
            }
        	
//            if (temp[i].indexOf(at,(lat+1))!=-1){
//               $('lblWrongEmail').style.display='block';
//               return false;
//            }
        	
            if (temp[i].substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
               $('#lblWrongEmail').css({'display':'block'});
               return false;
            }

            if (temp[i].indexOf(dot,(lat+2))==-1){
               $('#lblWrongEmail').css({'display':'block'});
               return false;
            }
        	
//            if (temp[i].indexOf(" ")!=-1){
//               $('lblWrongEmail').style.display='block';
//               return false;
//            }
        	
        }  
    }
    
    $('#txtEmails').css({'border-color':'#b2b2b2'});
    $('#lblWrongEmail').css({'display':'none'});
    $('#lblEmptyEmail').css({'display':'none'});
    return true; 
}

/************************************************
    START LIST USER SURVEYS FUNCTIONS - OMAR B
*************************************************/
    function ConfirmDeleteSurvey(SurveyID)
    {
            j$Obj('DeleteMsgBox' + SurveyID).style.display = "block";
//        ShowLightBox();
//        j$Obj('SurveyNum' + SurveyID).onclick = function(e) {
//            j$Obj("DeleteMsgBox").style.display = "block";
//            j$Obj("DeleteMsgBox").style.top = e.clientY + "px";
//            j$Obj("DeleteMsgBox").style.left = (e.clientX - parseInt(j$Obj("DeleteMsgBox").style.width)/2) + "px";            
//        };
//        
        /// CREATE CONFIRM MESSAGE BUTTONS IF THEY ARE NOT CREATED YET
        
        var DeleteBTN;
        if(j$Obj("btnDelete" + SurveyID)==null)
        {
          DeleteBTN = document.createElement('input');
          DeleteBTN.setAttribute('id','btnDelete' + SurveyID);
          DeleteBTN.setAttribute('type','button');
          DeleteBTN.setAttribute('value',btnDeleteText);
          DeleteBTN.setAttribute('class','btn');
          DeleteBTN.setAttribute('className','btn');          
          DeleteBTN["onclick"] = function(){return DeleteSurvey(SurveyID); };
          
          j$Obj("pnlButtons" + SurveyID).appendChild(DeleteBTN);
          
          var Space = document.createElement('span');
          Space.innerHTML = "&nbsp;&nbsp;";
          j$Obj("pnlButtons" + SurveyID).appendChild(Space);
        }
        else        
        {
            //j$Obj("btnDelete" + SurveyID).setAttribute('onclick',"DeleteSurvey('" + SurveyID + "')");
            DeleteBTN = j$Obj("btnDelete" + SurveyID);
            DeleteBTN["onclick"] = function(){return DeleteSurvey(SurveyID); };
        }

        if(j$Obj("btnCancel" + SurveyID)==null)
        {
          var CancelBTN = document.createElement('input');
          CancelBTN.setAttribute('id','btnCancel' + SurveyID);
          CancelBTN.setAttribute('type','button');
          CancelBTN.setAttribute('value',btnCancelText);
          CancelBTN.setAttribute('class','btn');
          CancelBTN.setAttribute('className','btn');
          CancelBTN["onclick"] = function(){return j$Obj("DeleteMsgBox" + SurveyID + "").style.display = 'none'; };
          j$Obj("pnlButtons" + SurveyID).appendChild(CancelBTN);
        }          
    }
    
    function DeleteSurvey(SurveyID)
    {
        j$Obj("DeleteMsgBox" + SurveyID).style.display = "none";
        var DeleteSurveyRequest = new JeeranRemoteScripting();
        DeleteSurveyRequest.SetRequestMethod("POST");
        DeleteSurveyRequest.SetRequestURL(AjaxDeleteSurveyURL);
        DeleteSurveyRequest.SetData("surveyid=" + SurveyID);
        DeleteSurveyRequest.SetRequestAsynch(true);	
        DeleteSurveyRequest.InitializeRequester();
        DeleteSurveyRequest.SendRequest();

        DeleteSurveyRequest.OnLoaded = function() {
            //j$Obj('LightBox').style.display = 'none';
            opacity('SurveyNum' + SurveyID, 100, 0, 800);
            setTimeout(function(){j$Obj('SurveyNum' + SurveyID).style.display = "none";},800);
        }        
        
        DeleteSurveyRequest.OnFailure = function() {
            alert('Failed')
        }        
    }
    
//    function ShowLightBox()
//    {
//        j$Obj("LightBox").style.position = "absolute";
//        j$Obj("LightBox").style.display = "block";        

//        j$Obj("LightBox").style.top = "0px";
//        j$Obj("LightBox").style.left = "0px";

//        j$Obj("LightBox").style.width = document.body.clientWidth + "px";
//        j$Obj("LightBox").style.height = document.body.clientHeight + "px";

//        j$Obj("LightBox").style.zIndex = 1;
//        j$Obj("DeleteMsgBox").style.zIndex = 2;

//        j$Obj("LightBox").style.backgroundColor= "#000";
//        opacity("LightBox", 100, 60, 100);    
//    }
//   
    
    function opacity(id, opacStart, opacEnd, millisec) {
	    //speed for each frame
	    var speed = Math.round(millisec / 100);
	    var timer = 0;

	    //determine the direction for the blending, if start and end are the same nothing happens
	    if(opacStart > opacEnd) {
		    for(i = opacStart; i >= opacEnd; i--) {
			    setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
			    timer++;
		    }
	    } else if(opacStart < opacEnd) {
		    for(i = opacStart; i <= opacEnd; i++)
			    {
			    setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
			    timer++;
		    }
	    }
    }

    //change the opacity for different browsers
    function changeOpac(opacity, id) {
	    var object = document.getElementById(id).style; 
	    object.opacity = (opacity / 100);
	    object.MozOpacity = (opacity / 100);
	    object.KhtmlOpacity = (opacity / 100);
	    object.filter = "alpha(opacity=" + opacity + ")";
    }    
    
 /************************************************
    END LIST USER SURVEYS FUNCTIONS - OMAR B
*************************************************/

function addOption()
{    
    
    var StyleStr1;
    var StyleStr2;
    
    var IDnumber = parseInt($("#hdLastID").val());
    IDnumber = (IDnumber + 1);
    OptionCounter++;
    $('#OptionsAdd').append("<div id=\"Option"+IDnumber+"\" class=\"pad10\"><input type=\"text\" value=\""+OptionValue+"\" id=\"formOption"+IDnumber+"\" name=\"formOption"+IDnumber+"\" class=\"inpTxt\" onkeyup=\"BuildViewSurvey();\" onfocus=\"ChangeInputOnFocus('formOption"+IDnumber+"');\") onblur=\"ChangeInputOnBlur('formOption"+IDnumber+"');\")/>&nbsp;&nbsp;<a href=\"javascript:removeOption("+IDnumber+");\"><img src=\"/im/j2/surveys/DeleteOption.gif\" class=\"imgRemoveOption\"></a><div id=\"Option"+IDnumber+"Validation\" style=\"display:none\"><label id=\"errformOption"+IDnumber+"\" class=\"imprt\">"+OptionValidatingString+"</label></div><div id=\"OptionCounterValidation"+IDnumber+"\"  style=\"display:none\"><label id=\"errformOptionCount"+IDnumber+"\" class=\"imprt\">"+OptionCounterValidation+"</label></div></div>");   
    $('#hdLastID').val(IDnumber);
    $('#hdformOptionIDs').val($('#hdformOptionIDs').val() + IDnumber+",");
    
    //add option to ViewSurvey content 
  
    if ($("#rdoSingle").attr('checked') == true)
    {
        SelectionType = "radio"; 
    }
    else
    {
        SelectionType = "checkbox";
    }
    
    if($(rdoArabic).is(':checked') == true)
    {
        $('#imgPollHeader').attr({'src': '/im/j2/surveys/ARwidglogo.gif'});
        StyleStr1 = "style=\"float:right;\"";
        StyleStr2 = "style=\"float:left; text-align: right;\"";
        
    }
    else
    {
        $('#imgPollHeader').attr({'src' : '/im/j2/surveys/widglogo.gif'});
        StyleStr1 = "style=\"float:left;\"";
        StyleStr2 = "style=\"float:right; text-align: left;\"";
    }
    
    var code = "<div id =\"ViewOptionDiv"+IDnumber+"\" class=\"grydiv\" onMouseOver=\"this.style.backgroundColor='#BCBBBB';\" onMouseOut=\"this.style.backgroundColor='#EEEEEE';\"><div class=\"left\" "+StyleStr1+"><input type='"+SelectionType+"' name=\"ViewSurevyOptions\" id=\"ViewOption"+IDnumber+"\"/></div><div class=\"right\" "+StyleStr2+"><label for=\"ViewOption"+IDnumber+"\" class=\"OptionLabel\"></label></div><div class=\"clr\"></div></div>";
    $('#ansrItems').append(code);    
}


function BuildViewSurvey()
{
    var StyleStr1 ="";
    var StyleStr2 ="";
    var StyleStr3 ="";
    $('#ViewSurveyQuestion').text("");
    
    if($('#'+rdoArabic).is(':checked') == true)
    {
        $('#imgPollHeader').attr({'src':'/im/j2/surveys/ARwidglogo.gif'});
        StyleStr1 = "style=\"float:right;\"";
        StyleStr2 = "style=\"float:left; text-align: right;\"";
        StyleStr3 ="style=\"text-align: left;\"";
        $('#ViewSurveyQuestion').css({'textAlign':'right'});
        if(Lang == "e")
        {
            $('#btnVote').val(PollWidgetBtnX);
        }
        else if (Lang == "f")
        {
           $('#btnVote').val(PollWidgetBtnX);
        }
        else
        {
            $('#btnVote').val(PollWidgetBtn);
        }
    }
    else if ($('#'+rdoEnglish).is(':checked') == true)
    {
        $('#imgPollHeader').attr({'src':'/im/j2/surveys/widglogo.gif'});
        StyleStr1 = "style=\"float:left;\"";
        StyleStr2 = "style=\"float:right; text-align: left;\"";
        $('#ViewSurveyQuestion').css({'textAlign':'left'});
        
        if(Lang == "a")
        {
            $('#btnVote').val(PollWidgetBtnX);
        }
        else if (Lang =="f")
        {
           $('#btnVote').val(PollWidgetBtnF);
        }
        else
        {
            $('#btnVote').val(PollWidgetBtn);
        }
    }
    else
    {
     $('#imgPollHeader').attr({'src':'/im/j2/surveys/widglogo.gif'});
        StyleStr1 = "style=\"float:left;\"";
        StyleStr2 = "style=\"float:right; text-align: left;\"";
        $('#ViewSurveyQuestion').css({'textAlign':'left'});
        
        if(Lang == "e")
        {
            $('#btnVote').val(PollWidgetBtnF);
        }
        else if (Lang == "a")
        {
          $('#btnVote').val(PollWidgetBtnF);
        }
        else
        {
            $('#btnVote').val(PollWidgetBtn);
        }
    }
    
    //Question
    QuestionText = $.string($('#formQuestion').val()).stripTags().str;
    QuestionText = FuncBreakWord(QuestionText,10); 
    $('#ViewSurveyQuestion').append("<div id=\"ViewSurveyQuestionContent\" class='viewQuestion'>"+QuestionText+"</div>");
    
    if ($("#rdoSingle").is(':checked')== true)
    {
        SelectionType = "radio"; 
    }
    else
    {
        SelectionType = "checkbox";
    }
    
    $('#ansrItems').text("");
    
    var fixstr = $('#hdformOptionIDs').val()
    var strLen = fixstr.length;
    fixstr = fixstr.slice(0,strLen-1);
    var Arr = new Array();
    Arr = fixstr.split(',');    
    jQuery.each(Arr, function() {
        var Option = $.string($("#formOption"+this).val()).stripTags().str ;
            Option = FuncBreakWord(Option,10); 
            var code = "<div id =\"ViewOptionDiv"+this+"\" class=\"grydiv\" onMouseOver=\"this.style.backgroundColor='#BCBBBB';\" onMouseOut=\"this.style.backgroundColor='#EEEEEE';\"><div class=\"left\" "+StyleStr1+"><input type='"+SelectionType+"' name=\"ViewSurevyOptions\" id=\"ViewOption"+this+"\"/></div><div class=\"right\" "+StyleStr2+"><label for=\"ViewOption"+this+"\" class=\"OptionLabel\">"+Option+"</label></div><div class=\"clr\"></div></div>";
            $('#ansrItems').append(code);
        });  
}

function CountChar()
{
    var StrArr = $('#formQuestion').val();
    var StrCount = StrArr.length;
    if(StrCount > QuestionMaxCharcters)
    {
        $('#QuestionCounterValidation').css({'display' :'block'});
        $('#formQuestion').css({'borderColor':'#c0272d'});
        $('#Counter').css({'display':'none'});
    }                 
    else
    {
        $('#errformQuestion').css({'display':'none'});
        $('#Counter').css({'display':'block'});
        $('#QuestionCounterValidation').css({'display':'none'});
        $('#Counter').text("");
        var x = QuestionMaxCharcters - StrCount;
        $('#Counter').append("<div class=\"imprt\">"+CharacterLeftString+" "+x+"</div>");
        $('#formQuestion').css({'borderColor': '#D0D0D0'});
    }
    
}

function removeOption(ID)
{   
    //Remove textbox from div 
    $('#Option'+ID).remove();
    var newIDs = $('#hdformOptionIDs');
    //To remove the selected textbox from ID string 
    $('#hdformOptionIDs').val(newIDs.val().replace(ID+',',''));
    // Remove Option from view survey
    $('#ViewOptionDiv'+ID).remove();
    OptionCounter--;
    
}

function ValidateFields()   
{   
    $('#JeeranStatusMessage').css({'opacity':1});
    $('#JeeranStatusMessage').css({'display':'block'});    
    Err = false;
    //This line will calculate poll height to assign it to the iframe
    $("#hdSurveyHeight").val( GetHeight() + OptionCounter*10 + 50);  
    
  
   
    //Validate Question textbox
    //var StrArr = $('#formQuestion').val().toArray();
    //var StrCount = StrArr.size();
    var StrCount = $('#formQuestion').val().length;
    if(StrCount > QuestionMaxCharcters)
    {
      $('#Counter').css({'display':'none'});
      $('#formQuestion').css({'border-color':'#c0272d'});
      $('#cntrlMsg').css({'display':'block'});
      Err = true;    
    }
    else if($.string($('#formQuestion').val()).blank())
    {
      $('#errformQuestion').css({'display':'block'}); //display error message
      $('#Counter').css({'display':'none'});
      $('#formQuestion').css({'border-color':'#c0272d'});
      $('#cntrlMsg').css({'display':'block'});
      Err = true;
    }
    else
    {
        $('#errformQuestion').css({'display':'none'});
        $('#formQuestion').css({'border-color':'#bfbfbf'});
    }
    
    var fixstr = $('#hdformOptionIDs').val()
    var strLen = fixstr.length;
    fixstr = fixstr.slice(0,strLen-1);
    var Arr = new Array();
    Arr = fixstr.split(','); 
    var contOptionValid = true;   
    jQuery.each(Arr, function()
    { 
        if($.string($('#formOption'+this).val()).blank() || $('#formOption'+this).val()==OptionValue)
        {
            $('#Option'+this+'Validation').css({'display':'block'}); //display error message
            $('#OptionCounterValidation'+this).css({'display':'none'});
            $('#formOption'+this).css({'border-color':'#c0272d'});
            $('#cntrlMsg').css({'display':'block'});
            contOptionValid = false;
            Err = true;
        }   
        else
        { 
            $('#Option'+this+'Validation').css({'display':'none'});
            $('#formOption'+this).css({'borderColor':'#bfbfbf'});
        }
        
        if(contOptionValid == true)
        {
            if( $('#formOption'+this).val().length > 148 )
            {   
                $('#OptionCounterValidation'+this).css({'display':'block'});
                $('#Option'+this+'Validation').css({'display':'none'});
                $('#formOption'+this).css({'borderColor':'#c0272d'});
                $('#cntrlMsg').css({'display':'block'});
                Err = true;
            }
            else
            {
                $('#OptionCounterValidation'+this).css({'display':'none'});
                $('#formOption'+this).css({'border-color':'#b2b2b2'});
            }
        }        
    }); 
    
    //Validate EndDate textbox
    //To get Today's date
    var currentTime = new Date();
    var month = currentTime.getMonth() + 1;
    var day =  currentTime.getDate();
    var year = currentTime.getFullYear();
    var Todaydate = month + "/" + day + "/" + year;
    //to get selected date 
    var SelectedDate =  $('#formEndDate').val();
    var strLen = SelectedDate.length;
    SelectedDate = SelectedDate.slice(0,strLen);
    var Arr = new Array();
    Arr = SelectedDate.split('/');
    var SelectedMonth = Arr[0];
    var SelectedDay = Arr[1]; 
    var SelectedYear = Arr[2]; 
     
    var Month = true;
    
    if( SelectedYear < year) 
    {   
        $('#errSelectedDate').css({'display':'block'}); //display error message
        $('#formEndDate').css({'border-color':'#c0272d'});
        $('#cntrlMsg').css({'display':'block'});
        Err = true;
    }
    else
    {
        if( (SelectedDay<=day || SelectedMonth <= month) && !(SelectedYear > year))
        {
            if(SelectedMonth < month)
            {  
                $('#errSelectedDate').css({'display':'block'}); //display error message
                $('#formEndDate').css({'border:color':'#c0272d'});
                $('#cntrlMsg').css({'display':'block'});
                Month = false;
                Err = true;
            }
            else if( (SelectedDay <= day && SelectedMonth == month)  && Month)
            {   
                $('#errSelectedDate').css({'display':'block'}); //display error message
                $('#formEndDate').css({'border-color': '#c0272d'});
                $('#cntrlMsg').css({'display':'block'});
                Err = true;
            }
            else
            {
                $('#errSelectedDate').css({'display':'none'});
                $('#formEndDate').css({'border-color':'#b2b2b2'});
                //$('cntrlMsg').style.display='none'; 
            }
        }
        else 
        {
            $('#errSelectedDate').css({'display':'none'});
            $('#formEndDate').css({'border-color':'#b2b2b2'});
            //$('cntrlMsg').style.display='none';
        } 
    }
    
    if($.string($('#formEndDate').val()).blank())
    {
        $('#errSelectedDate').css({'display':'block'}); //display error message
        $('#formEndDate').css({'borderColor':'#c0272d'});
        $('#cntrlMsg').css({'display':'block'});
        Err = true;
    }
    
    if(Err)
    {
        window.scrollTo(0,0);
        return false;
    }
}

function ValidateEndDate()
{
    $('#JeeranStatusMessage').css({'opacity':1});
    $('#JeeranStatusMessage').css({'display':'block'});    
      
    var Err = false;
    //To get Today's date
    var currentTime = new Date();
    var month = currentTime.getMonth() + 1;
    var day =  currentTime.getDate();
    var year = currentTime.getFullYear();
    var Todaydate = month + "/" + day + "/" + year;
    //to get selected date 
    
    var SelectedDate =  $('#formEndDate').val();
    var strLen = SelectedDate.length;
    SelectedDate = SelectedDate.slice(0,strLen);
    var Arr = new Array();
    Arr = SelectedDate.split('/');
    var SelectedMonth = Arr[0];
    var SelectedDay = Arr[1]; 
    var SelectedYear = Arr[2]; 
    
    var Month = true;
    
    if( SelectedYear < year) 
    {   
        $('#errSelectedDate').css({'display':'block'}); //display error message
        $('#formEndDate').css({'border-color':'#c0272d'});
        $('#cntrlMsg').css({'display':'block'});
        Err = true;
    }
    else
    {
        if( (SelectedDay<=day || SelectedMonth <= month) && !(SelectedYear > year))
        {
            if(SelectedMonth < month)
            {  
                $('#errSelectedDate').css({'display':'block'}); //display error message
                $('#formEndDate').css({'border:color':'#c0272d'});
                $('#cntrlMsg').css({'display':'block'});
                Month = false;
                Err = true;
            }
            else if( (SelectedDay <= day && SelectedMonth == month)  && Month)
            {   
                $('#errSelectedDate').css({'display':'block'}); //display error message
                $('#formEndDate').css({'border-color': '#c0272d'});
                $('#cntrlMsg').css({'display':'block'});
                Err = true;
            }
            else
            {
                $('#errSelectedDate').css({'display':'none'});
                $('#formEndDate').css({'border-color':'#b2b2b2'});
                $('#cntrlMsg').style.display='none'; 
            }
        }
        else 
        {
            $('#errSelectedDate').css({'display':'none'});
            $('#formEndDate').css({'border-color':'#b2b2b2'});
            $('#cntrlMsg').style.display='none';
        } 
    }

    if(Err)
    {
        window.scrollTo(0,0);
        return false;
    }
    
}


function GetHeight()
{
    return $('#survPrv_mainBox').height();
}

function FuncBreakWord(text, breakPoint) 
{  
  return text.replace(RegExp("(\\w{" + breakPoint + "})(\\w)", "g"), function(all,text,char){ 
    return text + "<wbr>" + char; 
  }); 
}



function ChangeInputOnFocus(id)
{    
    
	 if ($('#'+id).val() == OptionValue)
	 {
        $('#'+id).val('');  
     }  
	$('#'+id).css({"color":"#000"})						
}

function ChangeInputOnBlur(id)
{			
	 if($('#'+id).val() == "")
	 {  
        $('#'+id).val(OptionValue);  
     }  
	$('#'+id).css({color:"#999"})           						 
}

function KeyPress(e, field)
{
    var oEvent = window.event ? window.event : e;

    var isDOM = (document.getElementById ? true : false);
    var isNS4 = (document.layers ? true : false);

    if (document.all != 'undefined') key = oEvent.keyCode;
    else if (isDOM) key = oEvent.charCode;
    else if (isNS4) key = oEvent.which;

    /// CHECK IF THE EVENT IS "ENTER"
    if (key == 13)
    {        
        // STRIP HTML AND JS TAGS - OMAR B
        var elValue= document.getElementById('formSearchSurvey').value;
        var re= /<\S[^><]*>/g;
        for (i=0; i<elValue.length; i++)
        {
           elValue=elValue.replace(re,"");
        }
              
        window.location = replace(SearchURL, "||TAG||", elValue);
         
        oEvent.cancelBubble = true;
        return false;
    }
    else
    { 
        return true;
    }
}