﻿var firstTime="true";
var senderName, senderMail, comments;
var xmlhttp;
function showPopDiv(url, divId)
{   
    //divId=mapaddwisediv
    if(document.getElementById(divId) != null)
        return;
   var parseURL=url.split(':');

	if (parseURL.length>1)
	{
		url=parseURL[parseURL.length-1];
		urlType=parseURL[0];
	}
	  
	else
	
		urlType="url";
	   
	if (urlType=="pic")											// show image
		xmlText="<img src="+url+" border='0'/><span style='cursor:pointer;'><img class='btn' border='0' alt='' onclick='closePopUpDiv(\""+divId+"\", \"CLOSE_OPAC_DIV\")' src='"+siteRoot+"/Images/Buttons/close.gif' /></span>";
	
	else
	{		// show div as page
		if(firstTime=="true")
		{
			httpRequest(url , "get", /*false*/true);
			firstTime="false";
		}
		var xmlText;
		if (ajaxResponse!=null)
		{
			xmlText = ajaxResponse;
			
		}
		else 
		{
			window.setTimeout("showPopDiv('"+url+"','"+divId+"');",50);
			return;
		}
	}   
	
	// create the new div
    var newDiv;// = document.createElement("<div class='newDiv' id='"+divId+"'><div>");
    if(document.all)
    {
        //ie
        newDiv = document.createElement("<div class='newDiv' id='"+divId+"'><div>");
    }
    else
    {
       //mozilla
        newDiv = document.createElement("div");
        newDiv.className = 'newDiv';
        newDiv.id = divId;
    }
    // get the content
    //alert("xmlText="+xmlText);
    newDiv.innerHTML = xmlText;
    //newDiv.style.position="absolute";
    
	//newDiv.style.zIndex=10000;
    
    // define the location
    var sp = document.getElementById("spanPh");
    //sp.style.position="relative";
    sp.appendChild(newDiv);
    
    
    
    var divWidth = newDiv.clientWidth;
    var divHeight = newDiv.clientHeight;
	   
    var clientBodyW =  document.body.clientWidth;
	var clientBodyH =  document.body.clientHeight;
	var clientDivH = newDiv.height;
	

	//newDiv.style.pixelLeft = document.body.scrollLeft + (clientBodyW/2) - (newDivWidth/2);
	var newDivLeft = /*400*/300;
	var newDivTop = document.body.scrollTop + 150;
    if(document.all)
    {
        //ie
        newDivLeft = (document.body.scrollLeft + (clientBodyW/2) - (newDiv.offsetWidth/2));
		newDivTop = (document.body.scrollTop + (clientBodyH/2) - (newDiv.offsetHeight/2));
    }
	newDiv.style.left = newDivLeft;

	if(divHeight > clientBodyH)
	{
		//newDiv.style.pixelTop = 5;
		newDiv.style.top = "5px";
	}
	else	
	{
		//newDiv.style.pixelTop = document.body.scrollTop + (clientBodyH/2) - (newDiv.offsetHeight/2);
		newDiv.style.top = newDivTop;// (document.body.scrollTop + (clientBodyH/2) - (newDiv.offsetHeight/2))+ "px";
	}
 
    if(document.getElementById("opacDiv")==null)
        showOpacDiv();// show the disable div
   
    fadeDiv(newDiv.id,20); // fade in the new div
    
}

function showPopDivEng(url, divId)
{   
    //divId=mapaddwisediv
    if(document.getElementById(divId) != null)
        return;
   
	var parseURL=url.split(':');
	
	if (parseURL.length>1)
	{
		url=parseURL[parseURL.length-1];
		urlType=parseURL[0];
	}
	
	else
	
		urlType="url";
	   
	if (urlType=="pic")											// show image
		xmlText="<img src="+url+" border='0'/><span style='cursor:pointer;'><img class='btn' border='0' alt='' onclick='closePopUpDivEng(\""+divId+"\", \"CLOSE_OPAC_DIV\")' src='"+siteRoot+"/Images/Buttons/close.gif' /></span>";
	
	else
	{		// show div as page
		if(firstTime=="true")
		{
			httpRequest(url , "GET", false);
			firstTime="false";
		}
		var xmlText;
		if (ajaxResponse!=null)
		{
			xmlText = ajaxResponse;
		}
		else 
			window.setTimeout("showPopDivEng('"+url+"','"+divId+"');",50);
	}   
	// create the new div
    var newDiv = document.createElement("<div class='newDiv' id='"+divId+"'><div>");
	
   	// get the content
    newDiv.innerHTML = xmlText;
    // define the location
    var sp = document.getElementById("spanPh");
    sp.appendChild(newDiv);
    
    var divWidth = newDiv.clientWidth;
    var divHeight = newDiv.clientHeight;
	   
    var clientBodyW =  document.body.clientWidth;
	var clientBodyH =  document.body.clientHeight;
	var clientDivH = newDiv.height;
	
	newDiv.style.pixelLeft = document.body.scrollLeft + (clientBodyW/2) - (newDiv.offsetWidth/2);

	if(divHeight > clientBodyH)
		newDiv.style.pixelTop = 5;
	else	
		newDiv.style.pixelTop = document.body.scrollTop + (clientBodyH/2) - (newDiv.offsetHeight/2);
    
    
    if(document.getElementById("opacDiv")==null)
        showOpacDiv();// show the disable div
  
    fadeDivEng(newDiv.id,20); // fade in the new div
    
}

function closePopUpDiv(nDiv, actionAfter, isOk)
{

   
  
  
 //  alert('nDiv:'+nDiv);
 //  alert('actionAfter:'+actionAfter);
   // alert ('isOk:'+isOk);
    var nPopDiv = document.getElementById(nDiv);
   // alert ('nPopDiv:'+nPopDiv.innerText);
    if(isNullOrUndefined(nPopDiv)==true)
    {
       //alert('nPopDiv:'+nPopDiv);
        return;
    }
    op=100;
  
    fadeDiv(nPopDiv.id,-20, actionAfter, isOk);
    
     firstTime="true";
    
   
}
function closePopUpDivEng(nDiv, actionAfter, isOk)
{ 
 //  alert('nDiv:'+nDiv);
 //  alert('actionAfter:'+actionAfter);
   // alert ('isOk:'+isOk);
    var nPopDiv = document.getElementById(nDiv);
   // alert ('nPopDiv:'+nPopDiv.innerText);
    if(isNullOrUndefined(nPopDiv)==true)
    {
       //alert('nPopDiv:'+nPopDiv);
        return;
    }
    op=100;
  
    fadeDivEng(nPopDiv.id,-20, actionAfter, isOk);
    
     firstTime="true";
    
   
}

var op = 0;
function fadeDiv(dv, filter, actionAfter, isOk)
{
    dv=document.getElementById(dv);
    if(isNullOrUndefined(dv)==true)
        return;
    dv.style.filter ="progid:DXImageTransform.Microsoft.Alpha(opacity="+op+");";
    op+=filter;
  
    if(op>=0 && op<=100)
    {
        window.setTimeout("fadeDiv('"+dv.id+"',"+filter+",'"+actionAfter+"','"+isOk+"')",1);
    }
    else
        op=0;
    
    // remove the div from the page
    if(filter<0 && op<=0)
    {
        if(actionAfter == "SHOW_CONF")// show confirm form
        {
            saveOldDetails();
            showPopDiv(siteRoot+'/Templates/ConfirmSend.aspx?contentOnly=true&isOk='+isOk, 'confDiv'); 
        }
        else if(actionAfter == "CLOSE_OPAC_DIV")// close the huge opacity div
            removeOpacDiv();
        else if(actionAfter == "SHOW_SEND_FORM")// show send2Friend form
        {
            showPopDiv(siteRoot+'/Templates/SendToFriend.aspx?contentOnly=true', 'nDiv'); 
            getOldDetails();
        }
        else if(actionAfter == "SHOW_SEND_FORM2")
        {
        showPopDiv(siteRoot+'/Templates/About/ContactUs/ContactNetwiseExperts.aspx?contentOnly=true', 'ContactUsDiv'); 
        getOldDetails();
        }
        else if(actionAfter =="SHOW_CONF2")//eyal : after sending contactsendingnetwiseexperts.aspx  
        //the actionAfter parameter decide what window to show sucess or succeed  and when pressing try agin
        //it brings the window contactsendingnetwiseexperts.aspx 
       // alert('get into action after==close_div');
        {
            //alert('get into action after==SHOW_CONF2');
            saveOldDetails();
           showPopDiv(siteRoot+'/Templates/ConfirmSend2.aspx?contentOnly=true&isOk='+isOk, 'confDiv'); 
        }
        
        
        
        
         //dv.removeNode(true);
         dv.parentNode.removeChild(dv);
    }
}
function fadeDivEng(dv, filter, actionAfter, isOk)
{
    dv=document.getElementById(dv);
    if(isNullOrUndefined(dv)==true)
        return;
    dv.style.filter ="progid:DXImageTransform.Microsoft.Alpha(opacity="+op+");";
    op+=filter;
  
    if(op>=0 && op<=100)
    {
        window.setTimeout("fadeDivEng('"+dv.id+"',"+filter+",'"+actionAfter+"','"+isOk+"')",1);
    }
    else
        op=0;
    
    // remove the div from the page
    if(filter<0 && op<=0)
    {
        if(actionAfter == "SHOW_CONF")// show confirm form
        {
            saveOldDetails();
            showPopDiv(siteRoot+'/Templates/ConfirmSendEng.aspx?contentOnly=true&isOk='+isOk, 'confDiv'); 
        }
        else if(actionAfter == "CLOSE_OPAC_DIV")// close the huge opacity div
            removeOpacDiv();
        else if(actionAfter == "SHOW_SEND_FORM")// show send2Friend form
        {
            showPopDiv(siteRoot+'/Templates/SendToFriend.aspx?contentOnly=true', 'nDiv'); 
            getOldDetails();
        }
        else if(actionAfter == "SHOW_SEND_FORM2")
        {
        showPopDiv(siteRoot+'/Templates/About/ContactUs/ContactNetwiseExperts.aspx?contentOnly=true', 'ContactUsDiv'); 
        getOldDetails();
        }
        else if(actionAfter =="SHOW_CONF2")//eyal : after sending contactsendingnetwiseexperts.aspx  
        //the actionAfter parameter decide what window to show sucess or succeed  and when pressing try agin
        //it brings the window contactsendingnetwiseexperts.aspx 
       // alert('get into action after==close_div');
        {
            //alert('get into action after==SHOW_CONF2');
            saveOldDetails();
           showPopDiv(siteRoot+'/Templates/ConfirmSend2Eng.aspx?contentOnly=true&isOk='+isOk, 'confDiv'); 
        }
        
         dv.removeNode(true);
    }
}



function send4FriendClick()
{
	var url = siteRoot+"/Templates/SendToFriendStep2.aspx";
    var aHref = window.location.href;
    var addressName = document.getElementById("txtFirstName").value; 
    var addressMail = document.getElementById("txtEmail").value;
    var senderName = document.getElementById("txtSenderName").value; 
    var senderMail = document.getElementById("txtSenderMail").value;
    var comments = document.getElementById("txtComments").value;
    if(Trim(comments) == "")
        comments = "-";
    var params = "aHref="+aHref
            +"&addressName="+addressName
            +"&addressMail="+addressMail
            +"&senderName="+senderName
            +"&senderMail="+senderMail
            +"&comments="+comments;
    exeAjaxParams(url, params,"nDiv","yes", "formPop");
	
}
var firstTimeSend="true";

function exeAjaxParams(url, params, divId, show_conf, formId)
{
   
    var isOk; 
    if(validateForm(document.getElementById(formId))==false)
		return "failedValidation";
		
    if(firstTimeSend=="true")
    {
       // alert('get into first time send:'+firstTimeSend);
        httpRequestWithParams(url , "POST", false, params);
       // alert('afer httpRequestWithParams firsttimeSendvalue:'+firstTimeSend);
        firstTimeSend="false";
    }
    //eyal
//    if (firstTimeSend=="false")
//    {
//    httpRequestWithParams(url , "POST", false, params);
////        firstTimeSend="false";
//    
//    }
    //eyal
    var xmlText;
    if (ajaxResponse!=null)
    {
        xmlText = ajaxResponse;
        isOk = xmlText;
        firstTimeSend = "true";
    }
    else
        window.setTimeout("exeAjaxParams('"+url+"','"+params+"','"+divId+"','"+show_conf+"','"+formId+"')",500);
     //eyal
//     firstTimeSend = "false";
    //eyal
    if(show_conf=="yes")
		//alert ('show_conf:'+show_conf);
		closePopUpDiv(divId, 'SHOW_CONF', isOk);
    if(show_conf=="no")
	{
	//alert ('show_conf:'+show_conf);
	closePopUpDiv(divId, 'SHOW_CONF2', isOk);
	}

   // else
		return xmlText;
}
function exeAjaxParamsEng(url, params, divId, show_conf, formId)
{
   
    var isOk;
    if(validateForm(formId)==false)
		return "failedValidation";
		
    if(firstTimeSend=="true")
    {
       // alert('get into first time send:'+firstTimeSend);
        httpRequestWithParams(url , "POST", false, params);
       // alert('afer httpRequestWithParams firsttimeSendvalue:'+firstTimeSend);
        firstTimeSend="false";
    }
    //eyal
//    if (firstTimeSend=="false")
//    {
//    httpRequestWithParams(url , "POST", false, params);
////        firstTimeSend="false";
//    
//    }
    //eyal
    var xmlText;
    if (ajaxResponse!=null)
    {
        xmlText = ajaxResponse;
        isOk = xmlText;
        firstTimeSend = "true";
    }
    else
        window.setTimeout("exeAjaxParamsEng('"+url+"','"+params+"','"+divId+"','"+show_conf+"','"+formId+"')",500);
     //eyal
//     firstTimeSend = "false";
    //eyal
    if(show_conf=="yes")
		//alert ('show_conf:'+show_conf);
		closePopUpDivEng(divId, 'SHOW_CONF', isOk);
    if(show_conf=="no")
	{
	//alert ('show_conf:'+show_conf);
	closePopUpDivEng(divId, 'SHOW_CONF2', isOk);
	}

   // else
		return xmlText;
}

function showOpacDiv()
{
	var dv;// = document.createElement("<div id='opacDiv' class='opacDiv'></div>");
	if(document.all)
    {
        //ie
        dv = document.createElement("<div id='opacDiv' class='opacDiv'></div>");
    }
    else
    {
       //mozilla
        dv = document.createElement("div");
        dv.className = 'opacDiv';
        dv.id = 'opacDiv';
    }
	dv.style.top = 0;
	dv.style.left = 0;
	
	var sp = document.getElementById("spanPh");
   	sp.appendChild(dv);			
	
	var bodyW =  document.body.scrollWidth;
	var bodyH =  document.body.scrollHeight;
	
	dv.style.width = bodyW;
	dv.style.height = bodyH;
	
}

function removeOpacDiv()
{
	var dv = document.getElementById("opacDiv"); 
	 fadeDiv(dv.id,-5, "", "");
	//dv.removeNode(true);
}

function getOldDetails()
{
	/*
    document.getElementById("txtSenderName").value = senderName;
    document.getElementById("txtSenderMail").value = senderMail;
    document.getElementById("txtComments").innerText = comments;
    */
    var temp;
    temp = document.getElementById("txtSenderName");
    if(isNullOrUndefined(temp) == false)
		temp.value = senderName;
	
	temp = document.getElementById("txtSenderMail");
    if(isNullOrUndefined(temp) == false)
		temp.value = senderMail;
		
	temp = document.getElementById("txtComments");
    if(isNullOrUndefined(temp) == false)
		temp.value = comments;
}

function saveOldDetails()
{	
	/*
    senderName = document.getElementById("txtSenderName").value;
    senderMail = document.getElementById("txtSenderMail").value;
    comments = document.getElementById("txtComments").innerText;
    */
    var temp;
    temp = document.getElementById("txtSenderName")
    if(isNullOrUndefined(temp) == false)
		senderName = temp.value;
		
	temp = document.getElementById("txtSenderMail")
    if(isNullOrUndefined(temp) == false)
		senderMail = temp.value;
		
	temp = document.getElementById("txtComments")
    if(isNullOrUndefined(temp) == false)
		comments = temp.value;
}

function sendContactUsClick(sPageName)
{
    
    //alert('in the sendContactUsClick'+sPageName);
    var url = siteRoot+"/Templates/About/ContactUs/" + sPageName ;
    
    var fullName = document.getElementById("txtFullName").value; 
    //var profession=document.getElementById("txtprofession").value; 
   
    var busiName = document.getElementById("txtBusiName").value;
    var phone = document.getElementById("txtPhone").value; 
    var mail = document.getElementById("txtMail").value;
    var comments = document.getElementById("txtComments").value;//document.getElementById("txtComments").innerText;
    if(Trim(comments) == "")
        comments = "-";
    var register = document.getElementById("chkRegister").checked?"true":"false";
   
    var params = "fullName="+fullName
            +"&busiName="+busiName
            //+"&profession="+profession
            +"&phone="+phone
            +"&mail="+mail
            +"&comments="+comments
            +"&register="+register;
    
  
    exeAjaxParams(url, params, "ContactUsDiv", "yes", "formPop");
    
}
function sendContactUsClickEng(sPageName)
{
    
    //alert('in the sendContactUsClick'+sPageName);
    var url = siteRoot+"/Templates/About/ContactUs/" + sPageName ;
    
    var fullName = document.getElementById("txtFullName").value; 
    //var profession=document.getElementById("txtprofession").value; 
   
    var busiName = document.getElementById("txtBusiName").value;
    var phone = document.getElementById("txtPhone").value; 
    var mail = document.getElementById("txtMail").value;
    var comments = document.getElementById("txtComments").innerText;
    if(Trim(comments) == "")
        comments = "-";
    var register = document.getElementById("chkRegister").checked?"true":"false";
   
    var params = "fullName="+fullName
            +"&busiName="+busiName
            //+"&profession="+profession
            +"&phone="+phone
            +"&mail="+mail
            +"&comments="+comments
            +"&register="+register;
    
  
    exeAjaxParamsEng(url, params, "ContactUsDiv", "yes", "formPop");
    
}


function sendContactUsClick2(sPageName)
{
    
    //alert('in the sendContactUsClick'+sPageName);
    var url = siteRoot+"/Templates/About/ContactUs/" + sPageName ;
    
    var fullName = document.getElementById("txtFullName").value; 
    var profession=document.getElementById("txtprofession").value; 
   
    var busiName = document.getElementById("txtBusiName").value;
    var phone = document.getElementById("txtPhone").value; 
    var mail = document.getElementById("txtMail").value;
    var comments = document.getElementById("txtComments").innerText;
    if(Trim(comments) == "")
        comments = "-";
    var register = document.getElementById("chkRegister").checked?"true":"false";
   
    var params = "fullName="+fullName
            +"&busiName="+busiName
            +"&profession="+profession
            +"&phone="+phone
            +"&mail="+mail
            +"&comments="+comments
            +"&register="+register;
    
  
    exeAjaxParams(url, params, "ContactUsDiv", "no", "formPop");
   // alert('after calling exeAjaxParams width sPageName==Contactusstep2Experts.aspx' );
    
    
}








	function echeck(str) 
	{
   
		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		   
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		   
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		   
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		   
		    return false
		 }

 		 return true					
	}



function HandleResponse()
{
    //var mail =document.getElementById("Newsletter2$txtMail");
    var mail = document.getElementById(txtMailClientID);
    var spanAnsLine1 = document.getElementById("spanAnswerLine1");
	var spanAnsLine2 = document.getElementById("spanAnswerLine2");
    //var fullName =document.getElementById("Newsletter2$txtFullName");
    var fullName = document.getElementById(txtFullNameClinetID);
    var btnSnd = document.getElementById("btnSend");
    if (xmlhttp.readyState==4||xmlhttp.readyState=='complete')
    {
       
        var str=xmlhttp.responseText;
      
        if (str=="success")
        {
       
        fullName.style.display = "none";
		mail.style.display = "none";
		btnSnd.style.display = "none";
		
		spanAnsLine1.innerHTML = "תודה שהצטרפת&nbsp;&nbsp&nbsp&nbsp";
		spanAnsLine1.className="answerNewsletter show";
		spanAnsLine2.innerHTML = "לניוזלטר Netwise";
		spanAnsLine2.className="answerNewsletter show";
       
        }
        if (str=="failed")
        {
        fullName.className += "show";
		mail.className += "show";
		btnSnd.className += "show";
		
		spanAnsLine1.innerHTML = "הנתונים לא נכונים ";
		spanAnsLine1.className="answerNewsletterErr show";
		spanAnsLine2.innerHTML = "נסה שנית";
		spanAnsLine2.className="answerNewsletterErr show";
        
        }
    }
}



function NewsLetterSend()
{
	
	
	var browserName=navigator.appName;
	
	if (browserName=="Netscape")
 {
        
    
     var flag=true;
     var spanAnsLine1 = document.getElementById("spanAnswerLine1");
	var spanAnsLine2 = document.getElementById("spanAnswerLine2");
	var btnSnd = document.getElementById("btnSend");
     
     var url = siteRoot+"/Templates/NewsLetterSent.aspx?";

	 //var fullName =document.getElementById("Newsletter2$txtFullName");
	 //var mail =document.getElementById("Newsletter2$txtMail");
	 var fullName = document.getElementById(txtFullNameClinetID);
	 var mail = document.getElementById(txtMailClientID);  
	if ((fullName.value==null)||(fullName.value==""))
	{
	
	    spanAnsLine1.innerHTML = "הנתונים לא נכונים ";
		spanAnsLine1.className="answerNewsletterErr show";
		spanAnsLine2.innerHTML = "נסה שנית&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp";
		spanAnsLine2.className="answerNewsletterErr show";
		mail.focus()
	    flag=false;
	
	}
	
	if ((mail.value==null)||(mail.value==""))
	{
		
		spanAnsLine1.innerHTML = "הנתונים לא נכונים ";
		spanAnsLine1.className="answerNewsletterErr show";
		spanAnsLine2.innerHTML = "נסה שנית&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp";
		spanAnsLine2.className="answerNewsletterErr show";
		mail.focus()
		flag=false;
	}
    
    if (echeck(mail.value)==false)
	{
		
		mail.value=""
		spanAnsLine1.innerHTML = "הנתונים לא נכונים ";
		spanAnsLine1.className="answerNewsletterErr show";
		spanAnsLine2.innerHTML = "נסה שנית&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp";
		spanAnsLine2.className="answerNewsletterErr show";
	    mail.focus()
	 flag=false;
	}
	
	
	
	
	var url=url +"fullName="+fullName.value+"&mail="+mail.value
    if (window.XMLHttpRequest)
          {
          xmlhttp=new XMLHttpRequest()
          
          }     
	if ((xmlhttp)&&(flag==true))
	    {
	       
	        try
	        {
	        xmlhttp.onreadystatechange=HandleResponse;
	       
	        xmlhttp.open("GET",url,true);
	        xmlhttp.send(null);
	        }
	        catch(e)
	        {
	        alert(e);
	        }
	    }
 
 }
 else
 {
//alert(txtFullNameClinetID)	
	var url = siteRoot+"/Templates/NewsLetterSent.aspx";
	
	//var fullName = document.getElementById("Newsletter1$txtFullName");
	//var mail = document.getElementById("Newsletter1$txtMail");
	var fullName = newsLetterContainer.getElementsByTagName("INPUT")[0];
	var mail = newsLetterContainer.getElementsByTagName("INPUT")[1];
	
	var spanAnsLine1 = document.getElementById("spanAnswerLine1");
	var spanAnsLine2 = document.getElementById("spanAnswerLine2");
	var btnSnd = document.getElementById("btnSend");
	
	var params = "fullName="+fullName.value
		+"&mail="+mail.value;
	var answer;
	if(addMailValidate()==false)
		answer = "failedValidation";
	else
	{
		txtNameGetFocus();//make the input empty
		txtMailGetFocus();//make the input empty
		answer = exeAjaxParams(url, params, "Newslettr", "no", "formNewsletter");
	}
	
	if(answer=="success")
	{	
		//fullName.className += "hide";
		//mail.className += "hide";
		//btnSnd.className += "hide";
		
		fullName.style.display = "none";
		mail.style.display = "none";
		btnSnd.style.display = "none";
		
		spanAnsLine1.innerText = "תודה שהצטרפת";
		spanAnsLine1.className="answerNewsletter show";
		spanAnsLine2.innerText = "לניוזלטר Netwise";
		spanAnsLine2.className="answerNewsletter show";
	}
	else if(answer == "failedValidation")
	{
		fullName.className += "show";
		mail.className += "show";
		btnSnd.className += "show";
		
		spanAnsLine1.innerText = "הנתונים לא נכונים ";
		spanAnsLine1.className="answerNewsletterErr show";
		spanAnsLine2.innerText = "נסה שנית ";
		spanAnsLine2.className="answerNewsletterErr show";
	}
	else
	{
	
		fullName.className += "show";
		mail.className += "show";
		btnSnd.className += "show";
		spanAnsLine1.innerText = "הצטרפותך לא הצליחה";
		spanAnsLine1.className="answerNewsletterErr show";
		spanAnsLine2.innerText = "נסה שנית";
		spanAnsLine2.className="answerNewsletterErr show";
	}
	// set same size to the divs
	var maxWidth = Math.max(spanAnsLine1.offsetWidth,spanAnsLine2.offsetWidth);
	spanAnsLine1.style.width = spanAnsLine2.style.width = maxWidth;
	}
}

var FullNameText = "שם";

function txtNameGetFocus()
{
	var fullName = newsLetterContainer.getElementsByTagName("INPUT")[0];
	//var fullName = document.getElementById("Newsletter1$txtFullName");			
	if (fullName.value == FullNameText)
	{
		fullName.value ="";
	}
}
function txtNameLostFocus()
{
	var fullName = newsLetterContainer.getElementsByTagName("INPUT")[0];
	//var fullName = document.getElementById("Newsletter1$txtFullName");		
	if(fullName.value == "")
		fullName.value = FullNameText;
}


var MailText = "דואר אלקטרוני";

function txtMailGetFocus()
{
	var mail = newsLetterContainer.getElementsByTagName("INPUT")[1];
	//var mail = document.getElementById("Newsletter1$txtMail");		
	//addMailValidate();	
	if (mail.value == MailText)
	{
		mail.value ="";
	}
}
function txtMailLostFocus()
{
	var mail = newsLetterContainer.getElementsByTagName("INPUT")[1];
	//var mail = document.getElementById("Newsletter1$txtMail");		
	if(mail.value == "")
		mail.value = MailText;
}

function addMailValidate()
{
	var mail = newsLetterContainer.getElementsByTagName("INPUT")[1];
	//var mail = document.getElementById("Newsletter1$txtMail");		
	if(isNullOrUndefined(mail) == false)
	{	
		if (mail.value.search(/\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/)==-1)
			return false;
	}
	return true;
}

function markFailedValidation(mail)
{
	/*
	mail.className=mail.className.replace(' failedvalidation','');
	mail.className+=" failedvalidation";
	return false;
	*/
}
function swapImgSrc(id)
{
	with (document.getElementById(id))
	{
		attributes["altsrc"].value;
		var saveSrc = src;
		src = attributes["altsrc"].value;
		attributes["altsrc"].value = saveSrc;
	}
}
//Another version for popup div with width and height
function showPopDivWH(url, divId,wid,hei)
{
    if(document.getElementById(divId) != null)
        return;
   
	var parseURL=url.split(':');
	
	if (parseURL.length>1)
	{
		url=parseURL[parseURL.length-1];
		urlType=parseURL[0];
	}
	else
		urlType="url";
	    
	if (urlType=="pic")											// show image
		xmlText="<img src="+url+" border='0' width='"+wid+"' height='"+hei+"'/><span style='cursor:pointer;'><img class='btn' border='0' alt='' onclick='closePopUpDiv(\""+divId+"\", \"CLOSE_OPAC_DIV\")' src='"+siteRoot+"/Images/Buttons/close.gif' /></span>";
	else
	{		// show div as page
		
		
		
		if(firstTime=="true")
		{
			httpRequest(url , "GET", false);
			firstTime="false";
		}
		var xmlText;
		if (ajaxResponse!=null)
		{
			xmlText = ajaxResponse;
		}
		else 
			window.setTimeout("showPopDiv('"+url+"','"+divId+"');",50);
	}   
	// create the new div
    var newDiv = document.createElement("<div class='newDiv' id='"+divId+"'><div>");
   
   	// get the content
    newDiv.innerHTML = xmlText;
    // define the location
    var sp = document.getElementById("spanPh");
    sp.appendChild(newDiv);
    
    var divWidth = newDiv.clientWidth;
    var divHeight = newDiv.clientHeight;
	   
    var clientBodyW =  document.body.clientWidth;
	var clientBodyH =  document.body.clientHeight;
	newDiv.style.pixelLeft = document.body.scrollLeft + (clientBodyW/2) - (newDiv.offsetWidth/2);
	newDiv.style.pixelTop = document.body.scrollTop + (clientBodyH/2) - (newDiv.offsetHeight/2);
    
    if(document.getElementById("opacDiv")==null)
        showOpacDiv();// show the disable div
  
    fadeDiv(newDiv.id,20); // fade in the new div
}




