﻿
function load_ads(){

	var url = 'process/load_top_ad.php';
	var ad_type="hbanner";
	var ammount=1;
	var pars = 'ad_type='+ad_type+'&amount=' + ammount;
	var url1 = 'process/load_ads.php';
	var myAjax = new Ajax.Updater( 
								  'top_ad', 
								  url, 
								  {
									 method: 'post',
									 parameters: pars//,
								 	 //onComplete: ShowResponse
								 });
	
	var myAjax1 = new Ajax.Updater( 
								  'right_ads', 
								  url1, 
								  {
									  //onComplete: ShowResponse
								 });
	/*var ad_type2="button";
	var ammount2=3;
	var pars2 = 'ad_type='+ad_type2+'&amount=' + ammount2;
	var myAjax1 = new Ajax.Updater( 
								  'three_ad', 
								  url, 
								  {
									 method: 'post',
									 parameters: pars2//,
								 	 //onComplete: ShowResponse
								 });*/
}
var thisTest = Math.floor(Math.random()*5);
function get_info(){
	var return2;
	if (window.XMLHttpRequest){
		var xmlDoc = document.implementation.createDocument("","",null);
	} 
	else if (window.ActiveXObject){
		var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
	}
	
	xmlDoc.async=false;
	xmlDoc.load("xml/chapter.xml");
	var info = xmlDoc.getElementsByTagName("info");

		return2="<div class=\"testimonials\">";
		if (++thisTest == info.length)
			thisTest = 0;
			
			var title = info[thisTest].getElementsByTagName("title")[0].childNodes[0].nodeValue;
			var desc = info[thisTest].getElementsByTagName("desc")[0].childNodes[0].nodeValue;
			var return2=return2+"<strong>"+title+"</strong><span style=\"color:black;\"> - "+desc+"</span>";
	
		return2=return2+"</div>";
		$('info').innerHTML=return2
		setTimeout("get_info()", 10000);
}

var thisImg = Math.floor(Math.random()*4);
function get_images(){
	var return1;
	if (window.XMLHttpRequest){
		var xmlDoc1 = document.implementation.createDocument("","",null);
	} 
	else if (window.ActiveXObject){
		var xmlDoc1 = new ActiveXObject("Microsoft.XMLDOM");
	}
	xmlDoc1.async=false;
	xmlDoc1.load("xml/kids_images.xml");

	var item_val = xmlDoc1.getElementsByTagName("info");

	if (++thisImg == item_val.length)
		thisImg = 0;
		
		var alt_val = item_val[thisImg].getElementsByTagName("alt")[0].childNodes[0].nodeValue;
		var images_val = item_val[thisImg].getElementsByTagName("image")[0].childNodes[0].nodeValue;
		return1="<img id=\"kids\" src=\""+images_val+"\" alt=\""+alt_val+"\"/>";
			
		$('kids_cont').innerHTML=return1;

		setTimeout("get_images()", 10000);
		

}

Event.observe(window, 'load', load_ads, false);
function desc_toggle ( job_id )
{
	var element = $( "desc-wrap-" + job_id );
	if ( element.style.height == "0px" )
	{
		desc_toggle_show( job_id );
	}
	else {
		desc_toggle_hide( job_id );
	}
}

function desc_toggle_show ( job_id )
{
	var div = $("desc-wrap-" + job_id );
	var div2 = $("desc_sample_" + job_id );
	var oImg = $("desc_img_" + job_id );
	//div2.innerHTML="<div class=\"please_wait\" align=\"center\"><img src=\"images/pleasewait.gif\" alt=\"\" /></div>";
	div.style.height = "90px";
	div2.style.height = "90px";
	div2.style.display = "block";
	div.style.display = "block";
	oImg.src = "images/colapse.gif";
	oImg.alt = "Collapse View";
	
	/*var url_desc = "process/show_desc.php";
	var par_desc = "job_id="+job_id;
	var myAjax3 = new Ajax.Updater( 
								  div2, 
								  url_desc, 
								  {
									 method: 'post',
									 parameters: par_desc//,
								 	 //onComplete: ShowResponse
								 });	*/
}

function desc_toggle_hide ( job_id )
{
	var div = $( "desc-wrap-" + job_id );
	var div2 = $( "desc_sample_" + job_id );
	var oImg = $("desc_img_" + job_id );
	div.style.height = '0px';
	//div2.innerHTML="";
	div2.style.height = '0px';
	div.style.display = "none"
	div2.style.display = "none";
	oImg.src = "images/expand.gif";
	oImg.alt = "Expand View";
}


function hover_row(id, action, gray)
{
	if(action=='over')
		$(id).style.backgroundColor='#F7FF93';
	else if (action=='out')
	{	
		if (gray=='b')
			var oldStyle ='#D2E0FF' ;
		else
			var oldStyle = '#ffffff' ;
			
		$(id).style.backgroundColor=oldStyle;
	}
}

function checkZip() {
	
	new Ajax.Autocompleter('zip2', 'message_to_auto_complete', 'process/checkZip.php', {});
	/*if($F('zip2').length == 5) {
		var url = 'process/checkZip.php';
		var params = 'zip=' + $F('zip2');
		var ajax = new Ajax.Updater(
							'zipResult',
							url,
							{
								method: 'post', 
								parameters: params, 
								onComplete: reportError
							});
	//}*/
}
function reportError(request) {
	$('city_state').innerHTML = "City, State";
}

function addItemToList(originalRequest) {
	$('wrapper').style.display = "none";
	$('zip').value=originalRequest.getElementsByTagName("span")[0].innerHTML; 
	
}
function toggle_zip(div)
{
	var element = $(div);
	if ( element.style.display == "none" )
	{
		toggle_show(div);
	}
	else {
		toggle_hide(div);
	}
}

function toggle_show(div)
{
	var div_id = $(div);
	div_id.style.display = "block";
}

function toggle_hide(div)
{
	var div_id = $(div);
	div_id.style.display = "none";
}
function readCookie(name,id) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) {
			var ids = c.substring(nameEQ.length,c.length);
			var mycookie_array=c.split(",");
			//alert(mycookie_array.length);
			if(mycookie_array.length==1){
				if(c.substring(nameEQ.length,c.length)==id){
					//alert(c.substring(nameEQ.length,c.length)+' '+id);
					return c.substring(nameEQ.length,c.length);
				}
			}else{
				for(var m=0;m < mycookie_array.length;m++) {
					if(mycookie_array[m]==id){
						//alert( c.substring(nameEQ.length,c.length));
						return c.substring(nameEQ.length,c.length);
					}
				}
			}return c.substring(nameEQ.length,c.length)+","+id;
		}
	}
	return id;
}
function oldCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) {
			var ids = c.substring(nameEQ.length,c.length);
		}
	}
	return  ids;
}
function count_ids(name){
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) {
			var ids = c.substring(nameEQ.length,c.length);
			var mycookie_array=c.split(",");
			//alert(mycookie_array.length);
			//for(var m=0;m <= mycookie_array.length;m++) {
				//count = m;
			//}
			//count
			var count = mycookie_array.length;
			$('count').innerHTML=count+" saved";
			return
		}
	}
	$('count').innerHTML="1 saved";
	return
		
}
function save_to_basket(id){
	var name	="ids";
	var days	=5;
	var old_cookie = oldCookie(name);
	var value=readCookie(name,id);
	if(old_cookie==value){
		alert('You have already saved this job');
	}else{count_ids(name);}
	var date = new Date();
	date.setTime(date.getTime()+(days*24*60*60*1000));
	var expires = "; expires="+date.toGMTString();
	document.cookie = name+"="+value+expires+"; path=/";
	Event.observe('img_count', 'click',locate);
	Event.observe('count', 'click',locate);

}
function locate(){
	location.href='view_basket.php';
}
