function init(){
	initPromoSlideshow();
}
function calculateSavings(){
	var sum = document.getElementById('budget_Total').value;
	var txt = '';
	var perc = 0;
	var am = 0;
	var allAns = document.getElementById('answers_amount').innerHTML;
	var answers = '';
	for(var i=1; i<=allAns; i++){
		var ans = document.getElementById('answer_'+i);
		txt += '\n'+i+' '+ans.getAttribute('label')+' '+ans.getAttribute('coefficient')+' '+ans.getAttribute('budget');
		am += (ans.checked?1:0)*ans.getAttribute('coefficient')*document.getElementById(ans.getAttribute('budget')).value;
		ans.style.visibility = 'hidden';
		if(ans.checked){
			ans.parentNode.style.color = '#009D9D';
			answers += ans.getAttribute('idanswer');
			if(answers != '') answers += ',';
		}
	}
	gv.savingPercentage = Math.round(10000*am/sum)/100;
	gv.savingAmount = Math.round(am);
	gv.answers = answers;
	document.getElementById('result_percentage').innerHTML = gv.savingPercentage;
	document.getElementById('result_amount').innerHTML = '&euro; '+gv.savingAmount;
	document.getElementById('form_2').style.display = 'none';
	document.getElementById('form_result').style.display = 'block';
}
function sumBudget(){
	if(isNaN(document.getElementById('budget_Flights').value)){alert(gv.js_budget_flights_nan_); $('budget_Flights').focus(); return false;}
	if(isNaN(document.getElementById('budget_Trains').value)){alert(gv.js_budget_trains_nan_); $('budget_Trains').focus(); return false;}
	if(isNaN(document.getElementById('budget_Hotels').value)){alert(gv.js_budget_hotels_nan_); $('budget_Hotels').focus(); return false;}
	if(isNaN(document.getElementById('budget_Cars').value)){alert(gv.js_budget_cars_nan_); $('budget_Cars').focus(); return false;}
	if(isNaN(document.getElementById('budget_Other').value)){alert(gv.js_budget_other_nan_); $('budget_Other').focus(); return false;}
	var sum = 1*document.getElementById('budget_Flights').value;
	sum += 1*document.getElementById('budget_Trains').value;
	sum += 1*document.getElementById('budget_Hotels').value;
	sum += 1*document.getElementById('budget_Cars').value;
	sum += 1*document.getElementById('budget_Other').value;
	document.getElementById('budget_Total').value = sum;
	return true;
}
function initPromoSlideshow(){
	if($('slideshow-images') != 'undefined' && $('slideshow-images') != null) {
		var myShow1 = new SlideShow('slideshow-images',{
			delay: 4000,
			autoplay: true
		});
	}
	//var myShow1 = new Slideshow('bannershow', 
	//	null, { 
	//	height: 220, hu: 'images/Promos/', 
	//	transition: 'back:in:out', 
	//  width: 576 
	//});	
}
function sendForm(){
	//if(!$('acceptCheckbox').checked){alert(gv.accept_alert_); return;}
	var customerId = '';
	var remarks = $('remarks').value;
	
	var myRequest = new Request({url:'/business/ajax/ajaxCalls.cfc?method=sendRemarks&returnFormat=json', method:'get', 
		onSuccess: function(responseText, responseXML) {
		$('remarksForm').style.display = 'none';
		$('remarksFormAfter').style.display = 'block';		
		window.scrollTo(0,100);
	}});
	myRequest.send('argumentCollection=' + JSON.encode({form:{id_result:gv.resultId, saving_percentage:gv.savingPercentage, saving_amount:gv.savingAmount, remarks: remarks,
		company: $('fld_company').value,
		adres: $('fld_adres').value,
		postcode: $('fld_postcode').value,
		city: $('fld_city').value,
		phone: $('fld_phone').value,
		fax: $('fld_fax').value,
		contact_person: $('fld_contact_person').value,
		email: $('fld_email').value,
		budget_flights: $('budget_Flights').value,
		budget_trains: $('budget_Trains').value,
		budget_hotels: $('budget_Hotels').value,
		budget_cars: $('budget_Cars').value,
		budget_other: $('budget_Other').value,
		budget_total: $('budget_Total').value,
		agent:gv.agent,
		lang:gv.lang,
		answers:gv.answers,
		ip_address:$('fld_ipaddress').value
	}}));

	/*var a = new ajaxCalls(); 
	a.setCallbackHandler(function(msg){
		
	}); 
	a.sendRemarks();*/	
}
function sendQuestionaire(){
	var isValid = true;
	var error = '';
	if($('budget_Other').value == ''){error = gv.js_budget_other_empty_+'\n'+error; $('budget_Other').focus(); isValid = false;}
	if($('budget_Cars').value == ''){error = gv.js_budget_cars_empty_+'\n'+error; $('budget_Cars').focus(); isValid = false;}
	if($('budget_Hotels').value == ''){error = gv.js_budget_hotels_empty_+'\n'+error; $('budget_Hotels').focus(); isValid = false;}
	if($('budget_Trains').value == ''){error = gv.js_budget_trains_empty_+'\n'+error; $('budget_Trains').focus(); isValid = false;}
	if($('budget_Flights').value == ''){error = gv.js_budget_flights_empty_+'\n'+error; $('budget_Flights').focus(); isValid = false;}	
	if($('fld_email').value == ''){error = gv.js_company_email_empty_+'\n'+error; $('fld_email').focus(); isValid = false;}else{
		if(!isValidEmail($('fld_email').value)){error = gv.js_wrong_email_format_+'\n'+error; $('fld_email').focus(); isValid = false;}
	}
	if($('fld_contact_person').value == ''){error = gv.js_company_contact_person_empty_+'\n'+error; $('fld_contact_person').focus(); isValid = false;}
	if($('fld_company').value == ''){error = gv.js_company_name_empty_+'\n'+error; $('fld_company').focus(); isValid = false;}	
	if(!isValid) { alert(error); return; }
	if(!sumBudget()) return;
	
	var myRequest = new Request({url:'/business/ajax/ajaxCalls.cfc?method=sendQuestionaire&returnFormat=json', method:'get', 
		onSuccess: function(responseText, responseXML) {
		gv.resultId = responseText;
		$('first_form').style.display = 'none';
		$('questionaire').style.display = 'block';
		window.scrollTo(0,100);
	}});
	myRequest.send('argumentCollection=' + JSON.encode({form:{
		company: $('fld_company').value,
		adres: $('fld_adres').value,
		postcode: $('fld_postcode').value,
		city: $('fld_city').value,
		phone: $('fld_phone').value,
		fax: $('fld_fax').value,
		contact_person: $('fld_contact_person').value,
		email: $('fld_email').value,
		budget_flights: $('budget_Flights').value,
		budget_trains: $('budget_Trains').value,
		budget_hotels: $('budget_Hotels').value,
		budget_cars: $('budget_Cars').value,
		budget_other: $('budget_Other').value,
		budget_total: $('budget_Total').value,
		agent:gv.agent,
		lang:gv.lang
	}}));
	/*var a = new ajaxCalls(); 
	a.setCallbackHandler(function(msg){
		//alert(msg); return;
		gv.resultId = msg;
		$('first_form').style.display = 'none';
		$('questionaire').style.display = 'block';
		window.scrollTo(0,100);
	}); 
	a.sendQuestionaire({
		company: $('fld_company').value,
		adres: $('fld_adres').value,
		postcode: $('fld_postcode').value,
		city: $('fld_city').value,
		phone: $('fld_phone').value,
		fax: $('fld_fax').value,
		contact_person: $('fld_contact_person').value,
		email: $('fld_email').value,
		budget_flights: $('budget_Flights').value,
		budget_trains: $('budget_Trains').value,
		budget_hotels: $('budget_Hotels').value,
		budget_cars: $('budget_Cars').value,
		budget_other: $('budget_Other').value,
		budget_total: $('budget_Total').value,
		agent:gv.agent,
		lang:gv.lang
	});*/
}
var player = null;
function playerReady(thePlayer) {
	player = window.document[thePlayer.id];
}
function showVideo1(name){
	document.getElementById("uniglobeVideo1").style.display = 'block';
	var FO = { movie:"flash/flvplayer.swf", width:"272", height:"200", majorversion:"7", build:"0", bgcolor:"##ffffff", wmode:"transparent", menu:"false", flashvars: "&displayheight=200&file="+js_hostlocation+"/business/Video/"+name+".flv&height=200&width=272&autostart=true"};
	UFO.create(FO, "uniglobeVideo1"); 	
}

function showVideo2(name){
	document.getElementById("uniglobeVideo2").style.display = 'block';
	var FO = { movie:"flash/flvplayer.swf", width:"272", height:"200", majorversion:"7", build:"0", bgcolor:"##ffffff", wmode:"transparent", menu:"false", flashvars: "&displayheight=200&file="+js_hostlocation+"/business/Video/"+name+".flv&height=200&width=272&autostart=true"};
	UFO.create(FO, "uniglobeVideo2"); 
}


function nextVideo(){
	if($('vidAR').style.cursor != 'auto') $('videoDiv').tween('left', [0,-233]);
	$('vidAR').style.cursor = 'auto';
	$('vidAR').src = 'images/arrRU.png';
	$('vidAL').style.cursor = 'pointer';
	$('vidAL').src = 'images/arrL.png';
}
function prevVideo(ob){
	if($('vidAR').style.cursor != 'pointer') $('videoDiv').tween('left', [-233,0]);
	$('vidAR').style.cursor = 'pointer';
	$('vidAR').src = 'images/arrR.png';
	$('vidAL').style.cursor = 'auto';
	$('vidAL').src = 'images/arrLU.png';
}
function formNext(){	
	$('form_1').style.display = 'none';
	$('form_2').style.display = 'block';
	window.scrollTo(0,100);
}
function isValidEmail(txt){
	return txt.match(/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i);	
}
