// JavaScript Document


// When the page is ready submit screen widths
$(document).ready(function(){
						   
  	var iWidth = (window.innerWidth) ? window.innerWidth
	: document.body.offsetWidth;
	var iHeight = (window.innerHeight) ? window.innerHeight
	: document.body.offsetHeight;
   if(iWidth>1000){
		$("#content").css({"width":"1000px"});
		$("#header").css({"width":"980px"});
		$(".wBar").css({"width":"980px"});
		$(".wrenStrap").css({"width":"980px"});
		$("#main").css({"width":"auto"});
		$("#set1").css({"width":"160px","margin-top":"0px"});
		$("#artSpace").css({"width":"660px","margin-right":"10px"});
		$("#set2").css({"width":"840px"});
		$(".top980").css({"width":"980px"});
		$(".sideBox").css({"margin-right":"0px"})
		
		// and store this information in the newagric cookie
		var cstring = "w=w#";
		createCookie("newagric",cstring,1);
   }else{
	   	$("#content").css({"width":"830px"});
		$("#header").css({"width":"810px"});
		$(".wBar").css({"width":"810px"});
		$(".wrenStrap").css({"width":"810px"});
		$("#main").css({"width":"670px"});
		$("#set1").css({"width":"660px","margin-top":"10px"});
		$("#artSpace").css({"width":"660px", "margin-right":"0px"});
		$("#set2").css({"width":"660px"});
		$(".top980").css({"width":"810px"});
		$(".sideBox").css({"margin-right":"5px"});
		$("#langSel").css({"margin-left":"630px"});
	   	var cstring = "w=n#";
		createCookie("newagric",cstring,1);
   }
   // turn on other active content
   $("#vis").css({"display":"block"});
   $("#topSrch").css({"display":"block"});
   $(".hmNav").css({"display":"block"});
   $(".atCon").css({"display":"block"});

	var originalFontSize = $('html').css('font-size');
    $("#reset-text").click(function(){
    	$('html').css('font-size', originalFontSize);
	});
   
	$("#smaller-text").click(function() {
		var currentFontSize = $('html').css('font-size');
		var currentFontSizeNum = parseFloat(currentFontSize, 10);
		var newFontSize = currentFontSizeNum*0.8;
		if(newFontSize > (parseFloat(originalFontSize,10)/2))
		{
			$('html').css('font-size', newFontSize);
		}
		return false;
	})
	
	$("#larger-text").click(function() {
		var currentFontSize = $('html').css('font-size');
		var currentFontSizeNum = parseFloat(currentFontSize, 10);
		var newFontSize = currentFontSizeNum*1.2;
		if(newFontSize < (parseFloat(originalFontSize,10)*2))
		{
			$('html').css('font-size', newFontSize);
		}
		return false;
	})
});

// basic cookie handling routines

function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(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) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}

// function 
function isWide()
{
	
	
}

function nextPic(goTo){
	// url = "/xsl/getpandps.php?q=" + str ;
	$("#pfZone").fadeTo("fast", "0.01", function(){
		var url = "/assets/code/nextpf.php?a=" + goTo;
		//	getData(url, "pfZone");
		$("#pfZone").load(url,{'a':goTo}, function(){
		$(".hmNav").css({"display":"block"});
		$("#pfZone").fadeTo("fast","1");   
		 })
	 });
}
/* function to ajax */
function getData(dataSource,udId)
{
	var XMLHttpRequestObject = false;
	
	if (window.XMLHttpRequest) {
		XMLHttpRequestObject = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		XMLHttpRequestObject = new
		ActiveXObject("Microsoft.XMLHTTP");
	}
	
	if(XMLHttpRequestObject) {
		XMLHttpRequestObject.open("GET", dataSource);
		
		XMLHttpRequestObject.onreadystatechange = function()
		{
			if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) {
				document.getElementById(udId).innerHTML = XMLHttpRequestObject.responseText;
				delete XMLHttpRequestObject;
				XMLHttpRequestObject = null;
			}
		}	
		XMLHttpRequestObject.send(null);
	}
}
