// JavaScript Document

function getCampaignId() {
var campaignID = "";
var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
for(var i = 0; i < hashes.length; i++)
	{
	hash = hashes[i].split('=');
	if(hash[0]=="utm_campaign"){ campaignID = hash[1]; }
	}
document.getElementById('CampaignID').value = campaignID;
}


function setdivheights() {
var infos1 = document.getElementById('form_step1_infos').offsetHeight;
document.getElementById('form_step1_infos_dummy').style.height = infos1+'px';
}



function step1() {

getCampaignId();

theForm = document.BackupQuote;

var elist = 0;

if(theForm.DataTypeZero.value == "") { elist = 1; document.getElementById('alert_DataTypeZero').style.visibility = 'visible' } else { document.getElementById('alert_DataTypeZero').style.visibility = 'hidden'; }
if(theForm.HowOftenZero.value == "") { elist = 1; document.getElementById('alert_HowOftenZero').style.visibility = 'visible'; } else { document.getElementById('alert_HowOftenZero').style.visibility = 'hidden'; }

if ( elist != 0 ) { return false; } else { 

var storeDataType = theForm.DataTypeZero.value;
var storeHowOften = theForm.HowOftenZero.value;

document.getElementById('form_step1').style.left = '-5000px';
document.getElementById('form_step1_infos').style.left = '-5000px';

document.getElementById('form_step2').style.left = '0px';
document.getElementById('form_step1_infos_dummy').style.height = '310px'; /* WAS 450px */

document.getElementById('DataType').value = storeDataType;
document.getElementById('HowOften').value = storeHowOften;


ShowOther('DataType');
ShowOther('HowOften');

window.scrollTo(0,0);
}

}

function step1ea() {
	
getCampaignId();

theForm = document.EmailArchiving;

var elist = 0;

if(theForm.HowManyAccountsZero.value == "") { elist = 1; document.getElementById('alert_HowManyAccountsZero').style.visibility = 'visible' } else { document.getElementById('alert_HowManyAccountsZero').style.visibility = 'hidden'; }
if(theForm.MailboxSizeZero.value == "") { elist = 1; document.getElementById('alert_MailboxSizeZero').style.visibility = 'visible'; } else { document.getElementById('alert_MailboxSizeZero').style.visibility = 'hidden'; }

if ( elist != 0 ) { return false; } else { 

var storeHowManyAccounts = theForm.HowManyAccountsZero.value;
var storeMailboxSize = theForm.MailboxSizeZero.value;

document.getElementById('form_step1').style.left = '-5000px';
document.getElementById('form_step1_infos').style.left = '-5000px';

document.getElementById('form_step2').style.left = '0px';
document.getElementById('form_step1_infos_dummy').style.height = '600px'; /* WAS 450px */

document.getElementById('HowManyAccounts').value = storeHowManyAccounts;
document.getElementById('MailboxSize').value = storeMailboxSize;


window.scrollTo(0,0);
}

}

function ShowOther(which) {
	if(document.getElementById(which).value == 'Other'){ 
	document.getElementById(which+'Other').style.visibility = 'visible';
	} else { 
	document.getElementById(which+'Other').style.visibility = 'hidden';	
	document.getElementById(which+'Other').value = '';
	}
}

function SpecifyOther(which) {
	theForm = document.EmailArchiving;
	if(document.getElementById(which+'Extra').checked == true){ 
	document.getElementById(which+'Other').style.visibility = 'visible';
	document.getElementById(which+'Other').value = '';
	} else { 
	document.getElementById(which+'Other').style.visibility = 'hidden';
	document.getElementById(which+'Other').value = '';
	}
}


function step2() {

theForm = document.BackupQuote;

var elist = 0;

if(theForm.DataType.value == "") { elist = 1; document.getElementById('alert_DataType').style.visibility = 'visible' } else { document.getElementById('alert_DataType').style.visibility = 'hidden'; }
if(theForm.DataType.value == "Other") {
	if(theForm.DataTypeOther.value == "") { 
	elist = 1; document.getElementById('alert_DataType').style.visibility = 'visible' } else { document.getElementById('alert_DataType').style.visibility = 'hidden'; }
}
if(theForm.HowOften.value == "") { elist = 1; document.getElementById('alert_HowOften').style.visibility = 'visible' } else { document.getElementById('alert_HowOften').style.visibility = 'hidden'; }
if(theForm.HowOften.value == "Other") {
	if(theForm.HowOftenOther.value == "") { elist = 1; document.getElementById('alert_HowOften').style.visibility = 'visible' } else { document.getElementById('alert_HowOften').style.visibility = 'hidden'; }
}
if(theForm.CurrentlyBackup.value == "") { elist = 1; document.getElementById('alert_CurrentlyBackup').style.visibility = 'visible' } else { document.getElementById('alert_CurrentlyBackup').style.visibility = 'hidden'; }
if(theForm.HowMuchStorage.value == "") { elist = 1; document.getElementById('alert_HowMuchStorage').style.visibility = 'visible' } else { document.getElementById('alert_HowMuchStorage').style.visibility = 'hidden'; }
if(theForm.InternetType.value == "") { elist = 1; document.getElementById('alert_InternetType').style.visibility = 'visible' } else { document.getElementById('alert_InternetType').style.visibility = 'hidden'; }

if ( elist != 0 ) { return false; } else { 

document.getElementById('form_step2').style.left = '-5000px';

document.getElementById('form_step3').style.left = '0px';
document.getElementById('form_step1_infos_dummy').style.height = '150px'; /* WAS 310px */

window.scrollTo(0,0);

}

	
}


function step2ea() {

theForm = document.EmailArchiving;

var elist = 0;

if(theForm.HowManyAccounts.value == "") { elist = 1; document.getElementById('alert_HowManyAccounts').style.visibility = 'visible' } else { document.getElementById('alert_HowManyAccounts').style.visibility = 'hidden'; }
if(theForm.MailboxSize.value == "") { elist = 1; document.getElementById('alert_MailboxSize').style.visibility = 'visible' } else { document.getElementById('alert_MailboxSize').style.visibility = 'hidden'; }



if(theForm.HowOften[0].checked == false && theForm.HowOften[1].checked == false && theForm.HowOften[2].checked == false && theForm.HowOften[3].checked == false) { elist = 1; document.getElementById('alert_HowOften').style.visibility = 'visible' } else { document.getElementById('alert_HowOften').style.visibility = 'hidden'; }

if(theForm.CurrentlyArchive[0].checked == false && theForm.CurrentlyArchive[1].checked == false && theForm.CurrentlyArchive[2].checked == false) { elist = 1; document.getElementById('alert_CurrentlyArchive').style.visibility = 'visible' } else { document.getElementById('alert_CurrentlyArchive').style.visibility = 'hidden'; }

if(theForm.MailSystem[0].checked == false && theForm.MailSystem[1].checked == false && theForm.MailSystem[2].checked == false) { elist = 1; document.getElementById('alert_MailSystem').style.visibility = 'visible' } else { document.getElementById('alert_MailSystem').style.visibility = 'hidden'; }

if(theForm.WhenImplement[0].checked == false && theForm.WhenImplement[1].checked == false && theForm.WhenImplement[2].checked == false && theForm.WhenImplement[3].checked == false) { elist = 1; document.getElementById('alert_WhenImplement').style.visibility = 'visible' } else { document.getElementById('alert_WhenImplement').style.visibility = 'hidden'; }

if ( elist != 0 ) { return false; } else { 

document.getElementById('form_step2').style.left = '-5000px';

document.getElementById('form_step3').style.left = '0px';
document.getElementById('form_step1_infos_dummy').style.height = '150px'; /* WAS 600px */

window.scrollTo(0,0);

}

	
}



function validate(theForm) {

var elist = 0;

if (theForm.FirstName.value == "") { elist = 1; document.getElementById('alert_FirstName').innerHTML = 'This field is mandatory!'; } else { document.getElementById('alert_FirstName').innerHTML = ''; }
if (theForm.LastName.value == "") { elist = 1; document.getElementById('alert_LastName').innerHTML = 'This field is mandatory!'; } else { document.getElementById('alert_LastName').innerHTML = ''; }
if (theForm.EmailAddress.value == "") { elist = 1; document.getElementById('alert_EmailAddress').innerHTML = 'This field is mandatory!'; } else { document.getElementById('alert_EmailAddress').innerHTML = ''; }
if (theForm.Telephone.value == "") { elist = 1; document.getElementById('alert_Telephone').innerHTML = 'This field is mandatory!'; } else { document.getElementById('alertTelephone').innerHTML = ''; }
if (theForm.Postcode.value == "") { elist = 1; document.getElementById('alert_Postcode').innerHTML = 'This field is mandatory!'; } else { document.getElementById('alert_Postcode').innerHTML = ''; }

if ( elist != 0 ) { return false; } else { return true; }


}

function validatesupplier(theForm) {
	
getCampaignId();

var elist = 0;

if (theForm.EmailAddress.value == "") { elist = 1; document.getElementById('alert_EmailAddress').innerHTML = 'This field is mandatory!'; } else { document.getElementById('alert_EmailAddress').innerHTML = ''; }
if (theForm.Name.value == "") { elist = 1; document.getElementById('alert_Name').innerHTML = 'This field is mandatory!'; } else { document.getElementById('alert_Name').innerHTML = ''; }
if (theForm.JobRole.value == "") { elist = 1; document.getElementById('alert_JobRole').innerHTML = 'This field is mandatory!'; } else { document.getElementById('alertJobRole').innerHTML = ''; }
if (theForm.Phone.value == "") { elist = 1; document.getElementById('alert_Phone').innerHTML = 'This field is mandatory!'; } else { document.getElementById('alert_Phone').innerHTML = ''; }
if (theForm.Company.value == "") { elist = 1; document.getElementById('alert_Company').innerHTML = 'This field is mandatory!'; } else { document.getElementById('alert_Company').innerHTML = ''; }

if ( elist != 0 ) { return false; } else { return true; }


}