/* ---------------------------- */
/* XMLHTTPRequest Enable 		*/
/* ---------------------------- */

function createObject() 
{
	
	var request_type;
	var browser = navigator.appName;
	
	if(browser == "Microsoft Internet Explorer")
	{
		request_type = new ActiveXObject("Microsoft.XMLHTTP");
	}
	else
	{
		request_type = new XMLHttpRequest();
	}
	return request_type;
}

var http = createObject();
var global;

function getComboValues(v)
{

	val=v.value;
	http.open('get', 'ajax/getCategories.php?category='+val);
	http.onreadystatechange = getCombo;
	http.send(null);	
}
function getCombo()
{
	document.getElementById('load').innerHTML = '<img id="img" name="submitImage" src="./images/loading.gif" alt="loading...">';
	if(http.readyState == 4)
	{
		var response = http.responseText;
		document.getElementById('load').innerHTML = ''; 
		e = document.getElementById('load');
		
		if(response!="")
		{
			e.innerHTML=response;
			e.style.display="block";	
		} 
		else 
		{
			e.style.display="none";
		}
	}
}


/*function getComboValues_(v)
{
	val=v.value;
	http.open('get', 'admin/ajax/getCategories_.php?category='+val);
	http.onreadystatechange = getCombo_;
	http.send(null);	
}
function getCombo_()
{
	document.getElementById('load').innerHTML = '<img id="img" name="submitImage" src="./images/ajax-loader.gif" alt="AJAX Results">';
	if(http.readyState == 4)
	{
		var response = http.responseText;
		document.getElementById('load').innerHTML = ''; 
		e = document.getElementById('load');
		
		if(response!="")
		{
			e.innerHTML=response;
			e.style.display="block";	
		} 
		else 
		{
			e.style.display="none";
		}
	}
}*/



/*function getCategoryDetails(cid)
{
	http.open('get', 'ajax/getCategoryDetails.php?subcategory='+cid);
	http.onreadystatechange = getCDetails;
	http.send(null);	
	
}
function getCDetails()
{
	document.getElementById('buttons').innerHTML = '<img id="img" name="submitImage" src="./images/ajax-loader.gif" alt="AJAX Results">';
	if(http.readyState == 4)
	{
		var response = http.responseText;
		document.getElementById('buttons').innerHTML = ''; 
		e = document.getElementById('buttons');
		
		if(response!="")
		{
			e.innerHTML=response;
			e.style.display="block";	
		} 
		else 
		{
			e.style.display="none";
		}
	}
}*/


/*function getLocDetails(category)
{
	http.open('get', './ajax/getLocDetails.php?categ='+category);
	http.onreadystatechange = getLDetails;
	http.send(null);	
}
function getLDetails()
{
	document.getElementById('buttons').innerHTML = '<img id="img" name="submitImage" src="./images/ajax-loader.gif" alt="AJAX Results">';
	if(http.readyState == 4)
	{
		var response = http.responseText;
		document.getElementById('buttons').innerHTML = ''; 
		e = document.getElementById('buttons');
		
		if(response!="")
		{
			e.innerHTML=response;
			e.style.display="block";	
		} 
		else 
		{
			e.style.display="none";
		}
	}
}
*/
/*function getCityDetails(cityid)
{
	http.open('get', './ajax/getCityDetails.php?id='+cityid);
	http.onreadystatechange = getCity;
	http.send(null);	
}
function getCity()
{
document.getElementById('buttons').innerHTML = '<img id="img" name="submitImage" src="./images/ajax-loader.gif" alt="AJAX Results">';
	if(http.readyState == 4)
	{
		var response = http.responseText;
		document.getElementById('buttons').innerHTML = ''; 
		e = document.getElementById('buttons');
		if(response!="")
		{
			e.innerHTML=response;
			e.style.display="block";	
		} 
		else 
		{
			e.style.display="none";
		}
	}
}
*/
/*function redirect()
{
	var agree = document.signup.agreement;
	if(agree.checked)
	window.location = 'join_up.php';
	else
	alert("Please select Users Agreement.");
}*/


function getCities(v)
{
	val=v.value;
	http.open('get', 'ajax/getCity.php?cstate='+val);
	http.onreadystatechange = getComboCity;
	http.send(null);	
}
function getComboCity()
{
	//document.getElementById('load').innerHTML = '<img id="img" name="submitImage" src="./images/ajax-loader.gif" alt="AJAX Results">';
	if(http.readyState == 4)
	{
		var response = http.responseText;
		document.getElementById('load').innerHTML = ''; 
		e = document.getElementById('load');
		
		if(response!="")
		{
			e.innerHTML=response;
			e.style.display="block";	
		} 
		else 
		{
			e.style.display="none";
		}
	}
}


function zipcodes(v)
{
	val=v.value;
	http.open('get', 'ajax/getTableZip.php?zip='+val);
	http.onreadystatechange = getZipTable;
	http.send(null);	
}
function getZipTable()
{
	//document.getElementById('zipcode').innerHTML = '<img id="img" name="submitImage" src="./images/ajax-loader.gif" alt="AJAX Results">';
	if(http.readyState == 4)
	{
		var response = http.responseText;
		document.getElementById('zipcode').innerHTML = ''; 
		e = document.getElementById('zipcode');
		
		if(response!="")
		{
			e.innerHTML=response;
			e.style.display="block";	
		} 
		else 
		{
			e.style.display="none";
		}
	}
}



function loadTab(v)
{
	val=v.value;
	http.open('get', 'ajax/getTable.php?catid='+val);
	http.onreadystatechange = getloadTab;
	http.send(null);	
}
function getloadTab()
{
	document.getElementById('loadtable').innerHTML = '<img id="img" name="submitImage" src="./images/ajax-loader.gif" alt="AJAX Results">';
	if(http.readyState == 4)
	{
		var response = http.responseText;
		document.getElementById('loadtable').innerHTML = ''; 
		e = document.getElementById('loadtable');
		
		if(response!="")
		{
			e.innerHTML=response;
			e.style.display="block";	
		} 
		else 
		{
			e.style.display="none";
		}
	}
}


function loadCity(v)
{
	val=v.value;
	http.open('get', 'ajax/getloadCity.php?catid='+val);
	http.onreadystatechange = getloadCity;
	http.send(null);	
}
function getloadCity()
{
	document.getElementById('loadCity').innerHTML = '<img id="img" name="submitImage" src="./images/ajax-loader.gif" alt="AJAX Results">';
	if(http.readyState == 4)
	{
		var response = http.responseText;
		document.getElementById('loadCity').innerHTML = ''; 
		e = document.getElementById('loadCity');
		
		if(response!="")
		{
			e.innerHTML=response;
			e.style.display="block";	
		} 
		else 
		{
			e.style.display="none";
		}
	}
}

function loadCity_(v)
{
	val=v.value;
	http.open('get', 'admin/ajax/getloadCity_1.php?state='+val);
	http.onreadystatechange = getloadCity_;
	http.send(null);	
}
function getloadCity_()
{
	//document.getElementById('loadCit').innerHTML = '<img id="img" name="submitImage" src="./images/ajax-loader.gif" alt="AJAX Results">';
	if(http.readyState == 4)
	{
		var response = http.responseText;
		//document.getElementById('loadCit').innerHTML = ''; 
		e = document.getElementById('loadCit');
		if(response!="")
		{
			e.innerHTML=response;
			e.style.display="block";	
		} 
		else 
		{
			e.style.display="none";
		}
	}
}

function loadZip_(v)
{
	val=v.value;
var mySplitResult = val.split(",");
	http.open('get', 'admin/ajax/getloadZip_.php?city='+mySplitResult[0]+'&st='+mySplitResult[1]);
	http.onreadystatechange = getloadZip_;
	http.send(null);	
}
function getloadZip_()
{
//document.getElementById('loadZip').innerHTML = '<img id="img" name="submitImage" src="./images/ajax-loader.gif" alt="AJAX Results">';
	if(http.readyState == 4)
	{
		var response = http.responseText;
		//document.getElementById('loadZip').innerHTML = ''; 
		e = document.getElementById('loadZip');
		if(response!="")
		{
			e.innerHTML=response;
			e.style.display="block";	
		} 
		else 
		{
			e.style.display="none";
		}
	}
}


function loadZip_editinfo(v)
{
	val=v.value;


	http.open('get', 'admin/ajax/getloadZip_edit.php?ct='+val);
	http.onreadystatechange = getloadZip_editinfo;
	http.send(null);	
}
function getloadZip_editinfo()
{
//document.getElementById('loadZip').innerHTML = '<img id="img" name="submitImage" src="./images/ajax-loader.gif" alt="AJAX Results">';
	if(http.readyState == 4)
	{
		var response = http.responseText;
		//document.getElementById('loadZip').innerHTML = ''; 
		e = document.getElementById('loadZip');
		if(response!="")
		{
			e.innerHTML=response;
			e.style.display="block";	
		} 
		else 
		{
			e.style.display="none";
		}
	}
}

function a(status,num)
{
	http.open('get', 'status.php?change='+status+'&id='+num);
	http.onreadystatechange = abc;
	http.send(null);
}

function abc() {
if(http.readyState == 4){
	var response = http.responseText;
	e = document.getElementById('block');
	view(response);
	if(response!=""){
		e.innerHTML=response;
	} else {
		e.style.display="none";
	}
}
}


function getSecCategory(v)
{
	val=v.value;
	http.open('get','ajax/sec_category.php?catid='+val);
	http.onreadystatechange = getSecCat;
	http.send(null);	
}
function getSecCat()
{
	document.getElementById('load').innerHTML = '<img id="img" name="submitImage" src="./images/ajax-loader.gif" alt="loading...">';
	if(http.readyState == 4)
	{
		var response = http.responseText;
		document.getElementById('load').innerHTML = ''; 
		e = document.getElementById('load');
		
		if(response!="")
		{
			e.innerHTML=response;
			e.style.display="block";	
		} 
		else 
		{
			e.style.display="none";
		}
	}
}


function getSecCategory_(v)
{
	val=v.value;
	http.open('get','admin/ajax/sec_category.php?catid='+val);
	http.onreadystatechange = getSecCat_;
	http.send(null);	
}
function getSecCat_()
{
	document.getElementById('load').innerHTML = '<img id="img" name="submitImage" src="./images/ajax-loader.gif" alt="AJAX Results">';
	if(http.readyState == 4)
	{
		var response = http.responseText;
		document.getElementById('load').innerHTML = ''; 
		e = document.getElementById('load');
		
		if(response!="")
		{
			e.innerHTML=response;
			e.style.display="block";	
		} 
		else 
		{
			e.style.display="none";
		}
	}
}


function checkCount(j,pack)
{
	//alert(document.gig_pay.skills.length);
	//alert(pack);
	var t=document.getElementsByClassName("skills");
	
	//alert(document.)
	var total=0;
		for(var i=0; i < t.length; i++)
		{
			if(t[i].checked)
			{
				total =total +1;
			}
			if(total > pack)
			{
				alert("Please Select only "+pack+" Secondary Categories")
				t[j].checked = false ;
				return false;
			}
		}
} 


function CheckAll()
{
	var box=document.getElementsByClassName("specific");
for (i = 0; i < box.length; i++)
box[i].checked = true ;
}


function UnCheckAll()
{
var box1=document.getElementsByClassName("specific");
for (i = 0; i < box1.length; i++)
box1[i].checked = false ;
}

function reqfields()
{
	var val=document.getElementById('req').innerHTML = 'All required fields must be filled out.';
}


function signuploadCity(v)
{
	val=v.value;
	
	http.open('get', 'ajax/getloadCitysignup.php?state='+val);
	http.onreadystatechange = signuploadCity_;
	http.send(null);	
}
function signuploadCity_()
{
	//document.getElementById('loadCit').innerHTML = '<img id="img" name="submitImage" src="./images/ajax-loader.gif" alt="AJAX Results">';
	if(http.readyState == 4)
	{
		var response = http.responseText;
		//document.getElementById('loadCit').innerHTML = ''; 
		e = document.getElementById('loadCit');
		if(response!="")
		{
			e.innerHTML=response;
			e.style.display="block";	
		} 
		else 
		{
			e.style.display="none";
		}
	}
}

function signuploadZip(v)
{
	val=v.value;
	if(val=="")
	alert('Please enter city');
	else
	{
var mySplitResult = val.split(",");
	http.open('get', 'ajax/getloadZip_.php?city='+mySplitResult[0]+'&st='+mySplitResult[1]);
	http.onreadystatechange = signuploadZip_;
	http.send(null);	
	}
}
function signuploadZip_()
{
//document.getElementById('loadZip').innerHTML = '<img id="img" name="submitImage" src="./images/ajax-loader.gif" alt="AJAX Results">';
	if(http.readyState == 4)
	{
		var response = http.responseText;
		//document.getElementById('loadZip').innerHTML = ''; 
		e = document.getElementById('loadZip');
		if(response!="")
		{
			e.innerHTML=response;
			e.style.display="block";	
		} 
		else 
		{
			e.style.display="none";
		}
	}
}
