var pageName = false;
var siteRoot = 'localhost';
var gaProfile= '';

function showBig(newBigImg,target){
	var bigImg = document.getElementById(target);
	
	bigImg.src = newBigImg;
}

function setGaProfile(){
	var url = document.location.href;
	if(url.indexOf('italiaansewijninfo.nl') != -1){
		
		siteRoot 	= 'www.italiaansewijninfo.nl';
		gaProfile 	= "UA-9377393-1";
		
	} else if(url.indexOf('italian-wine-info.com') != -1){
		
		siteRoot 	= 'www.italian-wine-info.com';
		//Use one profile to measure both urls
		gaProfile 	= "UA-9377393-1";
		//gaProfile 	= "UA-62694-7";
		
	}
}
function trackPageInterest(category,action,label,miliseconds){
	var eventTracker = "pageTracker._trackEvent('"+eval('"'+category+'"')+"','"+eval('"'+action+'"')+"','"+eval('"'+label+'"')+"')";
	setTimeout(eventTracker,miliseconds);
}

function setCookie(c_name,value,expireMin){
	var exdate=new Date();
	exdate.setMinutes(exdate.getMinutes()+expireMin);
	document.cookie=c_name+ "=" +escape(value)+((expireMin==null) ? "" : ";expires="+exdate.toGMTString());
}

function getCookie(c_name){
if (document.cookie.length>0){
  c_start=document.cookie.indexOf(c_name + "=");
  if (c_start!=-1){
    c_start=c_start + c_name.length+1;
    c_end=document.cookie.indexOf(";",c_start);
    if (c_end==-1) c_end=document.cookie.length;
    return unescape(document.cookie.substring(c_start,c_end));
    }
  }
return "";
}

function add_form_field(form_object, field_type, field_name, field_value, field_className) {
	if(form_object) {
		var type = 'INPUT';
		if(field_type == 'textarea'){
			type = 'TEXTAREA';
		} else if (type == 'submit'){
			type = 'SUBMIT';
		}
		
		var formElem = document.createElement(type);
		formElem.setAttribute('type', field_type);
		formElem.setAttribute('name', field_name);
		formElem.setAttribute('value', field_value);
		formElem.setAttribute('id', field_name);
		formElem.setAttribute('class', field_className);
		
		if(type == 'TEXTAREA'){
			var text = document.createElement("TEXT");
			
		}
		
		form_object.appendChild(formElem);
	}
}


function transform(elem,type,value,start){
	if(document.getElementById(elem.id+"_new")){
		return false;
	}
	var child = elem;
	var id = child.id+"_new";
	var className = child.className+"_new";
	var parent = child.parentNode;
	
	if(type != 'text'){
		type = 'textarea';
		
		var firstChild = parent.firstChild;
		var newChild = document.createElement("FORM");
		
		newChild.setAttribute('method', 'post');
		newChild.setAttribute('name', 'cntct_frm');
		newChild.setAttribute('id', 'cntct_frm');
		//newChild.setAttribute('action', 'javascript:postMe();');
		newChild.setAttribute('onsubmit', 'javascript:postMe();');
		
		//parent.insertBefore(newChild, firstChild);
		
		add_form_field(newChild,'hidden','nm','','');
		add_form_field(newChild,'hidden','ema','','');
		add_form_field(newChild,'hidden','subj','','');
		add_form_field(newChild,'hidden','mes','','');
		
		add_form_field(newChild,'submit','submit',value,'');
		
		parent.appendChild(newChild);
		
		//add_form_field(parent,'submit','submit',value,'');
	}
	add_form_field(elem,type,id,value,className);
	var formElement = document.getElementById(id);
	formElement.focus();
}
function postMe(){
	var realForm			= document.getElementById('cntct_frm');
	
	var fakeForm_name 		= document.getElementById('cnt_frm_nm_new');
	var fakeForm_email 		= document.getElementById('cnt_frm_ml_new');
	var fakeForm_subject 	= document.getElementById('cnt_frm_subj_new');
	var fakeForm_message 	= document.getElementById('cnt_frm_msg_new');
	
	var postForm_name 		= document.getElementById('nm');
	var postForm_email 		= document.getElementById('ema');
	var postForm_subject 	= document.getElementById('subj');
	var postForm_message 	= document.getElementById('mes');

	postForm_name.value 	= fakeForm_name.value;
	postForm_email.value 	= fakeForm_email.value;
	postForm_subject.value 	= fakeForm_subject.value;
	postForm_message.value 	= fakeForm_message.value;
}
function fixPngTransparency(elementID){
	// IF MSIE version 5 or 6
	if(navigator.userAgent.indexOf("MSIE 6") != -1 || navigator.userAgent.indexOf("MSIE 5") != -1){
		var pngImage 			= document.getElementById(elementID);
		var pngImageSrc			= pngImage.src;
		var spacerSrc			= '../images/spacer.gif'
		pngImage.src 			= spacerSrc;
		pngImage.style.filter 	= "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+pngImageSrc+"', sizingMethod='image')";
	}
}