// JavaScript Document
function addThread(quoteid)
{
	var xmlhttp;
	if (window.XMLHttpRequest)
	{
		  // code for IE7+, Firefox, Chrome, Opera, Safari
		  xmlhttp=new XMLHttpRequest();
	}
	else
	{
	  // code for IE6, IE5
	  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	xmlhttp.onreadystatechange=function()
	{
		if(xmlhttp.readyState==4)
		{
		  document.getElementById("addthreaddiv").innerHTML=xmlhttp.responseText;
		}
	}
	xmlhttp.open("GET","addthread.php?quoteid="+quoteid,true);
	xmlhttp.send(null);
}



function colorspage(quoteid)
{
	var xmlhttp;
	if (window.XMLHttpRequest)
	{
		  // code for IE7+, Firefox, Chrome, Opera, Safari
		  xmlhttp=new XMLHttpRequest();
	}
	else
	{
	  // code for IE6, IE5
	  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	xmlhttp.onreadystatechange=function()
	{
		if(xmlhttp.readyState==4)
		{
		  document.getElementById("colorsdiv").innerHTML=xmlhttp.responseText;
		}
	}
	xmlhttp.open("GET","admincolors.php?productid="+quoteid,true);
	xmlhttp.send(null);
}


function getprice(productid,colorid,sizeid)
{
	if(document.getElementById('idmode').value=="root"){
		alert("Select Color before changing the size.");
		return false;
	}
	if(document.getElementById('quantity').value=="" || document.getElementById('quantity').value==0){
		alert("Quantity cannot be null or zero.");
		document.getElementById('quantity').focus();
		return false;
	}
	var xmlhttp;
	if (window.XMLHttpRequest)
	{
		  // code for IE7+, Firefox, Chrome, Opera, Safari
		  xmlhttp=new XMLHttpRequest();
	}
	else
	{
	  // code for IE6, IE5
	  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	xmlhttp.onreadystatechange=function()
	{
		if(xmlhttp.readyState==4)
		{
		  document.getElementById("pricediv").innerHTML=xmlhttp.responseText;
		}
	}
	qty=document.getElementById("quantity").value;
	xmlhttp.open("GET","getPrice.php?productid="+productid+"&colorid="+colorid+"&sizeid="+sizeid+"&qty="+qty,true);
	xmlhttp.send(null);
}


function getqtyprice(productid,colorid,qty)
{
	if(document.getElementById('quantity').value=="" || document.getElementById('quantity').value==0){
		alert("Quantity cannot be null or zero.");
		document.getElementById('quantity').focus();
		return false;
	}
	if(isNaN(document.getElementById('quantity').value)){
		alert("Quantity can only be number.");
		document.getElementById('quantity').focus();
		return false;
	}
	var xmlhttp;
	if (window.XMLHttpRequest)
	{
		  // code for IE7+, Firefox, Chrome, Opera, Safari
		  xmlhttp=new XMLHttpRequest();
	}
	else
	{
	  // code for IE6, IE5
	  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	xmlhttp.onreadystatechange=function()
	{
		if(xmlhttp.readyState==4)
		{
		  document.getElementById("pricediv").innerHTML=xmlhttp.responseText;
		}
	}
	sizeid=document.getElementById("sizelist").value;
	xmlhttp.open("GET","getPrice.php?productid="+productid+"&colorid="+colorid+"&sizeid="+sizeid+"&qty="+qty,true);
	xmlhttp.send(null);
}


function getproductqtyprice(productid,colorid,sizeid,qty,id)
{
	
	if(qty=="" || qty==0){
		alert("Quantity cannot be null or zero.");
		document.getElementById('quantity').focus();
		return false;
	}
	var xmlhttp;
	if (window.XMLHttpRequest)
	{
		  // code for IE7+, Firefox, Chrome, Opera, Safari
		  xmlhttp=new XMLHttpRequest();
	}
	else
	{
	  // code for IE6, IE5
	  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	xmlhttp.onreadystatechange=function()
	{
		if(xmlhttp.readyState==4)
		{
		  document.getElementById(productid+"_"+id).innerHTML=xmlhttp.responseText;
		  document.getElementById("total_"+productid+"_"+id).innerHTML=(qty*parseFloat(xmlhttp.responseText)).toFixed(2);
		}
	}
	
	xmlhttp.open("GET","getproductPrice.php?productid="+productid+"&colorid="+colorid+"&sizeid="+sizeid+"&qty="+qty,true);
	xmlhttp.send(null);
}

function alphasubmit(chr,name,type){
	//document.getElementById("alphasearch").value=chr;
	//document.getElementById("type").value=type;
	
	var xmlhttp;
	if (window.XMLHttpRequest)
	{
		  // code for IE7+, Firefox, Chrome, Opera, Safari
		  xmlhttp=new XMLHttpRequest();
	}
	else
	{
	  // code for IE6, IE5
	  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	xmlhttp.onreadystatechange=function()
	{
		if(xmlhttp.readyState==4)
		{
			
		  	document.getElementById(type+"list").innerHTML=xmlhttp.responseText;
		}
	}
	xmlhttp.open("GET","saintslist.php?search="+chr+"&type="+type,true);
	xmlhttp.send(null);
}


function rootalphasubmit(chr,name,type,rootid){
	//document.getElementById("alphasearch").value=chr;
	//document.getElementById("type").value=type;
	
	var xmlhttp;
	if (window.XMLHttpRequest)
	{
		  // code for IE7+, Firefox, Chrome, Opera, Safari
		  xmlhttp=new XMLHttpRequest();
	}
	else
	{
	  // code for IE6, IE5
	  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	xmlhttp.onreadystatechange=function()
	{
		if(xmlhttp.readyState==4)
		{
			
		  	document.getElementById(type+"list").innerHTML=xmlhttp.responseText;
		}
	}
	xmlhttp.open("GET","saintslist.php?search="+chr+"&rootid="+rootid+"&type="+type,true);
	xmlhttp.send(null);
}


function alphathreadsubmit(chr,name,type){
	//document.getElementById("alphasearch").value=chr;
	//document.getElementById("type").value=type;
	
	var xmlhttp;
	if (window.XMLHttpRequest)
	{
		  // code for IE7+, Firefox, Chrome, Opera, Safari
		  xmlhttp=new XMLHttpRequest();
	}
	else
	{
	  // code for IE6, IE5
	  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	xmlhttp.onreadystatechange=function()
	{
		if(xmlhttp.readyState==4)
		{
			
		  	document.getElementById(type+"list").innerHTML=xmlhttp.responseText;
		}
	}
	xmlhttp.open("GET","saintsthreadlist.php?search="+chr+"&type="+type,true);
	xmlhttp.send(null);
}



function forgotpassword(){
	var xmlhttp;
	if (window.XMLHttpRequest)
	{
		  // code for IE7+, Firefox, Chrome, Opera, Safari
		  xmlhttp=new XMLHttpRequest();
	}
	else
	{
	  // code for IE6, IE5
	  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	xmlhttp.onreadystatechange=function()
	{
		if(xmlhttp.readyState==4)
		{
		
		  	document.getElementById("passworddiv").innerHTML=xmlhttp.responseText;
		}
	}

	xmlhttp.open("GET","forgotpassword.php",true);
	xmlhttp.send(null);
}


function editor(title){
	var xmlhttp;
	if (window.XMLHttpRequest)
	{
		  // code for IE7+, Firefox, Chrome, Opera, Safari
		  xmlhttp=new XMLHttpRequest();
	}
	else
	{
	  // code for IE6, IE5
	  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	xmlhttp.onreadystatechange=function()
	{
		if(xmlhttp.readyState==4)
		{
			
		  	document.getElementById("editordiv").innerHTML=xmlhttp.responseText;
		}
	}
	xmlhttp.open("GET","editor.php?title="+title,true);
	xmlhttp.send(null);
}


function editor1(title){
	var xmlhttp;
	if (window.XMLHttpRequest)
	{
		  // code for IE7+, Firefox, Chrome, Opera, Safari
		  xmlhttp=new XMLHttpRequest();
	}
	else
	{
	  // code for IE6, IE5
	  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	xmlhttp.onreadystatechange=function()
	{
		if(xmlhttp.readyState==4)
		{
			
		  	document.getElementById("editordiv1").innerHTML=xmlhttp.responseText;
		}
	}
	xmlhttp.open("GET","editor.php?title="+title,true);
	xmlhttp.send(null);
}


function editor2(title){
	var xmlhttp;
	if (window.XMLHttpRequest)
	{
		  // code for IE7+, Firefox, Chrome, Opera, Safari
		  xmlhttp=new XMLHttpRequest();
	}
	else
	{
	  // code for IE6, IE5
	  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	xmlhttp.onreadystatechange=function()
	{
		if(xmlhttp.readyState==4)
		{
			
		  	document.getElementById("editordiv2").innerHTML=xmlhttp.responseText;
		}
	}
	xmlhttp.open("GET","editor.php?title="+title,true);
	xmlhttp.send(null);
}

function usercheck(name){
	var xmlhttp;
	if (window.XMLHttpRequest)
	{
		  // code for IE7+, Firefox, Chrome, Opera, Safari
		  xmlhttp=new XMLHttpRequest();
	}
	else
	{
	  // code for IE6, IE5
	  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	xmlhttp.onreadystatechange=function()
	{
		if(xmlhttp.readyState==4)
		{
			
		  	document.getElementById("nameerror").innerHTML=xmlhttp.responseText;
		}
	}
	xmlhttp.open("GET","validation.php?username="+name,true);
	xmlhttp.send(null);
}

function authsearch(){
	var xmlhttp;
	name=document.getElementById("textfield").value;
	if (window.XMLHttpRequest)
	{
		  // code for IE7+, Firefox, Chrome, Opera, Safari
		  xmlhttp=new XMLHttpRequest();
	}
	else
	{
	  // code for IE6, IE5
	  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	xmlhttp.onreadystatechange=function()
	{
		if(xmlhttp.readyState==4)
		{
			
		  	document.getElementById("authsearchdiv").innerHTML=xmlhttp.responseText;
		}
	}
	xmlhttp.open("GET","authsearch.php?auth="+name,true);
	xmlhttp.send(null);
}
