var newXmlHttp;
var divId="";
var txt='';
var LoggedIn=false;

if(location.href.indexOf("comp49")!=-1)
SiteUrl="http://comp49/workation/";
else if(location.href.indexOf("www.summerworkation.org/beta")!=-1)
SiteUrl="http://"+location.hostname+"/beta/";
else
SiteUrl="http://"+location.hostname+"/";

function ajaxLink(url,did)
{
	divId=did;
	//alert(url+" ----- "+divId);
	if(document.getElementById('float-loader'))
	document.getElementById('float-loader').style.display='';
	newXmlHttp=GetnewXmlHttpObject();
	if (newXmlHttp==null)
	{
		alert ("Browser does not support HTTP Request");
		return;
	}
	document.getElementById(divId).innerHTML="<img src='"+SiteUrl+"images/ajax-loader.gif'/>";
	if(url.indexOf("?")!=-1)
	url=SiteUrl+url+"&ajax_call="+Math.random();
	else
	url=SiteUrl+url+"?ajax_call="+Math.random();
	newXmlHttp.onreadystatechange=newStateChanged ;
	newXmlHttp.open("GET",url,true);
	newXmlHttp.send(null);
} 
function newStateChanged()
{ 
	if (newXmlHttp.readyState==4 || newXmlHttp.readyState=="complete")
	{
		document.getElementById(divId).innerHTML=newXmlHttp.responseText ;	
		
		if(document.getElementById('float-loader'))
		document.getElementById('float-loader').style.display='none';
	}
}
//////////////////////////////ajaxAction
function ajaxAction(url)
{
	newXmlHttp=GetnewXmlHttpObject();
	if (newXmlHttp==null)
	{
		alert ("Browser does not support HTTP Request");
		return;
	}
	if(url.indexOf("?")!=-1)
	url=url+"&ajax_call="+Math.random();
	else
	url=url+"?ajax_call="+Math.random();
	//newXmlHttp.onreadystatechange=ActionStateChanged ;
	newXmlHttp.open("GET",url,true);
	newXmlHttp.send(null);
} 
//////////////////////////////END ajaxAction
//////////////////////////////ajaxAlert
function ajaxAlert(url)
{
	newXmlHttp=GetnewXmlHttpObject();
	if (newXmlHttp==null)
	{
		alert ("Browser does not support HTTP Request");
		return;
	}
	if(url.indexOf("?")!=-1)
	url=url+"&ajax_call="+Math.random();
	else
	url=url+"?ajax_call="+Math.random();
	newXmlHttp.onreadystatechange=alertStateChanged ;
	newXmlHttp.open("GET",url,true);
	newXmlHttp.send(null);
} 
function alertStateChanged()
{ 
	if (newXmlHttp.readyState==4 || newXmlHttp.readyState=="complete")
	{ 
	var resp=newXmlHttp.responseText;	
	if(resp.indexOf('delete_user')!=-1)
	{
	resp="Your summerworkation teacher account has been deleted successfully!";
	alert(resp);
	window.location = SiteUrl+"index.php"; 
	}
	else
	alert(resp);
	//$id('topbar').style.display='none';	
	}
} 
//////////////////////////////END ajaxAlert
//////////////////////////////Start show two ajaxAlert
var divId1;
var divId2;
function showTwo(url1,div1,url2,div2)
{
	 divId1=div1;
	 divId2=div2;	
	newxmlHttp=GetnewXmlHttpObject();
	newxmlHttp5=GetnewXmlHttpObject();
	if (newxmlHttp==null)
	{
		alert ("Browser does not support HTTP Request");
		return;
	}
	if(url1.indexOf("?")!=-1)
	url1=url1+"&ajax_call="+Math.random();
	else
	url1=url1+"?ajax_call="+Math.random();
	
	if(url2.indexOf("?")!=-1)
	url2=url2+"&ajax_call="+Math.random();
	else
	url2=url2+"?ajax_call="+Math.random();
	newxmlHttp.onreadystatechange=stateChanged4 ;
	newxmlHttp.open("GET",url1,true);
	newxmlHttp.send(null);
	newxmlHttp5.onreadystatechange=stateChanged5 ;
	newxmlHttp5.open("GET",url2,true);
	newxmlHttp5.send(null);
} 
function stateChanged4()
{ 
	if (newxmlHttp.readyState==4 || newxmlHttp.readyState=="complete")
	{ 	// alert(divId1);
		//alert(newxmlHttp.responseText);		
		document.getElementById(divId1).innerHTML=newxmlHttp.responseText ;
	}
} 
function stateChanged5()
{ 
	if (newxmlHttp5.readyState==4 || newxmlHttp5.readyState=="complete")
	{ 		// alert(divId2);
		//alert(newxmlHttp5.responseText);		
		document.getElementById(divId2).innerHTML=newxmlHttp5.responseText ;					
	}
} 

/***************************SAVING AND DELETING WORKATIONS**********/
var showid;
function delete_saveworkation(postid)
{ 
showid=postid;
xmlHttp=GetnewXmlHttpObject()
if(window.confirm("Do you really want to delete this workation from your Saved Workations list?"))
{
if (xmlHttp==null)
{
alert ("Browser does not support HTTP Request")
return
}
var url="ajax_delete_savedworkation.php?postid="+postid;		
xmlHttp.onreadystatechange=deletesave 
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}
else
{
 return false;
}
}

function deletesave() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
{ 
msg=xmlHttp.responseText;
//alert(msg);
window.location.reload( true );

}
}

function delete_appworkation(postid)
{ 

showid=postid;
xmlHttp=GetnewXmlHttpObject()
if(window.confirm("Do you really want to delete this workation from your Applied Workations list?"))
{
if (xmlHttp==null)
{
alert ("Browser does not support HTTP Request")
return
}
var url="ajax_delete_appworkation.php?postid="+postid;		
xmlHttp.onreadystatechange=deleteapp 
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}
else
{
	return false;
}
}

function deleteapp() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
{ 
msg=xmlHttp.responseText;
//alert(msg);
window.location.reload( true );

}
}

function save_workation(postid)
{ 
showid=postid;
xmlHttp=GetnewXmlHttpObject()
if (xmlHttp==null)
{
alert ("Browser does not support HTTP Request")
return
}
var url="ajax_save_workation.php?postid="+postid;		
xmlHttp.onreadystatechange=savework 
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

function savework() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
{ 
msg=xmlHttp.responseText;
document.getElementById("showText"+showid).innerHTML=msg;

if(msg.indexOf("already")==-1)
{
document.getElementById("saveDivText"+showid).innerHTML='<strong class="Green1">Saved</strong>';
document.getElementById("saveDivImg"+showid).innerHTML='<img src="img/already_saved.png" >';
}
}


}
/***************************SAVING AND DELETING WORKATIONS**********/

/***************************SAVING AND DELETING RESUMES**********/
function save_resume(resumeid)
{ 
showid=resumeid;
xmlHttp=GetnewXmlHttpObject()
if (xmlHttp==null)
{
alert ("Browser does not support HTTP Request")
return
}
var url="ajax_save_resume.php?resume_id="+resumeid;		
xmlHttp.onreadystatechange=saveresume
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

function saveresume() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
{ 
msg=xmlHttp.responseText;
document.getElementById("showText"+showid).innerHTML=msg;

if(msg.indexOf("already")==-1)
{
document.getElementById("saveDivText"+showid).innerHTML='<strong class="Green1">Saved</strong>';
document.getElementById("saveDivImg"+showid).innerHTML='<img src="img/already_saved.png" >';
}
}


}

function delete_saveresume(resumeid)
{ 
showid=resumeid;
xmlHttp=GetnewXmlHttpObject()
if(window.confirm("Do you really want to delete this resume from your Saved Contacts list?"))
{
if (xmlHttp==null)
{
alert ("Browser does not support HTTP Request")
return
}
var url="ajax_delete_savedresume.php?resume_id="+resumeid;		
xmlHttp.onreadystatechange=deletesaveresume
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}
else
{
 return false;
}
}

function deletesaveresume() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
{ 
msg=xmlHttp.responseText;
//alert(msg);
window.location.reload( true );

}
}



function show_state(id,divid)
{ 
showid=divid;
xmlHttp=GetnewXmlHttpObject()

if (xmlHttp==null)
{
alert ("Browser does not support HTTP Request")
return
}
var url=SiteUrl+"states.php?id="+id;		
xmlHttp.onreadystatechange=showstates
xmlHttp.open("GET",url,true)
xmlHttp.send(null)

}

function showstates() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
{ 
msg=xmlHttp.responseText;
document.getElementById(showid).innerHTML=msg;
}
}

/***************************SAVING AND DELETING RESUMES**********/
//////////////////////////////END show two
function GetnewXmlHttpObject()
{ 
	var objnewXmlHttp=null;
	if (window.XMLHttpRequest)
	{
		objnewXmlHttp=new XMLHttpRequest();
	}
	else if (window.ActiveXObject)
	{
		objnewXmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	return objnewXmlHttp;
} 




//function for chatting
//////////////////////////////END show two



