// JavaScript Document

function dell_all(data1,data2)
{
	
	for(i=data1-1;i>0;i--)
	{
	data2.remove(i);
	}
}


///////////////////////////////////Fill the Second level directory/////////////////////////////////////////////////////////
function sel_second(str,st2,dirid)
{
	
	var len=document.getElementById("parent3").length;
	List_level=document.first.parent3;
	dell_all(len,List_level);
	var alpha="c";
	common(str,st2,alpha);
	document.getElementById(dirid).value=str;         

}
/////////////////////////////////Fill the Third Level Directory/////////////////////////////////////////////////////////////
function sel_third(str,st2,dirid)
{
	var alpha="i";
	common(str,st2,alpha);
	document.getElementById(dirid).value=str;       

	
}

function setPlaceId(value,placeid)
{
	
	document.getElementById(placeid).value=value;       
	//alert("placeid:"+document.getElementById(placeid).value);

	
}

function setDirId(value,dirid)
{
	
	document.getElementById(dirid).value=value;       
	//alert("dirid:"+document.getElementById(dirid).value);

	
}
function common(str,st2,alpha)
{
	
	xmlHttp=GetXmlHttpObject()
	if(xmlHttp==null)
    {
     	alert ("Browser does not support HTTP Request")
     	return;
	}
	
	var url="ajax_php_trans.php";
	url=url+"?"+alpha+"="+str;
	url=url+"&sid="+Math.random();
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("POST",url,true);
	xmlHttp.send(null);	
	var mycombo = document.getElementById(st2);
	mycombo.options.length = 0;
	function stateChanged() 
		{ 
			if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 			{ 
				var myString=xmlHttp.responseText.replace(/^\s*|\s*$/g,"");
				//alert(myString);
				var mySplitResult = myString.split(";");
				if(alpha=="a" || alpha=="b" || alpha=="c")
					{
						if(myString == "No Directory Available" )
							{
								
							}
						else
							{
							for(i = 0; i < mySplitResult.length-1; i++)
							{
    							var opt = document.createElement("option");
    							document.getElementById(st2).options.add(opt);       
    							var idval=mySplitResult[i].split(":");
    							opt.text = idval[1];
    							opt.value = idval[0];
							}
							}
					}
					else if(alpha=="i")
					{
						if(myString == "No Directory Available" )
							{
							document.getElementById("parent3").style.visibility="hidden";
							document.getElementById("hid_message").innerHTML="No Third Level";
							}
						else
							{
							document.getElementById("parent3").style.visibility="visible";
							document.getElementById("hid_message").innerHTML="";
						for(i = 0; i < mySplitResult.length-1; i++)
							{
    							var opt = document.createElement("option");
    							document.getElementById(st2).options.add(opt);       
    							var idval=mySplitResult[i].split(":");
							opt.text = idval[1];
    							opt.value = idval[0];
							}
							}
		
 					}
				
			}
		}
}

var xmlHttp;
function GetXmlHttpObject()
{
var xmlHttp=null;
try
{
xmlHttp=new XMLHttpRequest();
}
catch(e)
{
try
{
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e)
{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
}
return xmlHttp;
}

function toggleDiv(divid,divname){

   for(i=1;i<11;i++){
   str=divname+i;
   if(document.getElementById(str))document.getElementById(str).style.display = 'none';
   }
    if(document.getElementById(divid).style.display == 'none'){
      
      document.getElementById(divid).style.display = 'block';
      
    }else{
      document.getElementById(divid).style.display = 'none';
    }
  }
  
  function hideDiv(divid){
  
    
        document.getElementById(divid).style.display = 'none';
    
  }
  
 function isEmail(str)
  {
  	var regex = /^[-_.a-z0-9]+@(([-_a-z0-9]+\.)+(ad|ae|aero|af|ag|ai|al|am|an|ao|aq|ar|arpa|as|at|au|aw|az|ba|bb|bd|be|bf|bg|bh|bi|biz|bj|bm|bn|bo|br|bs|bt|bv|bw|by|bz|ca|cc|cd|cf|cg|ch|ci|ck|cl|cm|cn|co|com|coop|cr|cs|cu|cv|cx|cy|cz|de|dj|dk|dm|do|dz|ec|edu|ee|eg|eh|er|es|et|eu|fi|fj|fk|fm|fo|fr|ga|gb|gd|ge|gf|gh|gi|gl|gm|gn|gov|gp|gq|gr|gs|gt|gu|gw|gy|hk|hm|hn|hr|ht|hu|id|ie|il|in|info|int|io|iq|ir|is|it|jm|jo|jp|ke|kg|kh|ki|km|kn|kp|kr|kw|ky|kz|la|lb|lc|li|lk|lr|ls|lt|lu|lv|ly|ma|mc|md|mg|mh|mil|mk|ml|mm|mn|mo|mp|mq|mr|ms|mt|mu|museum|mv|mw|mx|my|mz|na|name|nc|ne|net|nf|ng|ni|nl|no|np|nr|nt|nu|nz|om|org|pa|pe|pf|pg|ph|pk|pl|pm|pn|pr|pro|ps|pt|pw|py|qa|re|ro|ru|rw|sa|sb|sc|sd|se|sg|sh|si|sj|sk|sl|sm|sn|so|sr|st|su|sv|sy|sz|tc|td|tf|tg|th|tj|tk|tm|tn|to|tp|tr|tt|tv|tw|tz|ua|ug|uk|um|us|uy|uz|va|vc|ve|vg|vi|vn|vu|wf|ws|ye|yt|yu|za|zm|zw)|(([0-9][0-9]?|[0-1][0-9][0-9]|[2][0-4][0-9]|[2][5][0-5])\.){3}([0-9][0-9]?|[0-1][0-9][0-9]|[2][0-4][0-9]|[2][5][0-5]))$/i;
  	return regex.test(str);
  }		

function showSendButton(id){
		
	
 	if(isEmail(document.getElementById("email"+id).value) & document.getElementById("email"+id).value !="" &document.getElementById("message"+id).value !="" & document.getElementById("subject"+id).value !="")
        {document.getElementById("send"+id).disabled = false;}else{document.getElementById("send"+id).disabled = true;}

}




function showlogin(id){
 for(i=1;i<11;i++){
   str="login"+i;
   if(document.getElementById(str))document.getElementById(str).innerHTML = "";
   }
 document.getElementById(id).innerHTML="Please login to be able to send email"
}
