// Externe Links
function externalLinks() {
	if (!document.getElementsByTagName) return;
	var anchors = document.getElementsByTagName("a");
	for (var i=0; i<anchors.length; i++) {
		var anchor = anchors[i];
		if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "out") {
			anchor.target = "_blank";
		}
	}
}

// Formularkill
function valueKill() {
	if (document.getElementById('surname')) {	
		document.getElementById('surname').onfocus = function() { if (this.value == 'Nachname') this.value=''; };
		document.getElementById('surname').onblur = function() { if (this.value == '') this.value = 'Nachname'; };
	}
	if (document.getElementById('forename')) {	
		document.getElementById('forename').onfocus = function() { if (this.value == 'Vorname') this.value=''; };
		document.getElementById('forename').onblur = function() { if (this.value == '') this.value = 'Vorname'; };
	}
	if (document.getElementById('email')) {	
		document.getElementById('email').onfocus = function() { if (this.value == 'deine@email.com') this.value=''; };
		document.getElementById('email').onblur = function() { if (this.value == '') this.value = 'deine@email.com'; };
	}
	
	if (document.getElementById('mailformFirstname') && document.getElementById('mailformmailformLang').value != 'hu') {	
		document.getElementById('mailformFirstname').onfocus = function() { if (this.value == 'First Name') this.value=''; };
		document.getElementById('mailformFirstname').onblur = function() { if (this.value == '') this.value = 'First Name'; };
	}
	if (document.getElementById('mailformLastname') && document.getElementById('mailformmailformLang').value != 'hu') {	
		document.getElementById('mailformLastname').onfocus = function() { if (this.value == 'Last Name') this.value=''; };
		document.getElementById('mailformLastname').onblur = function() { if (this.value == '') this.value = 'Last Name'; };
	}
	if (document.getElementById('mailformEMail') && document.getElementById('mailformmailformLang').value != 'hu') {	
		document.getElementById('mailformEMail').onfocus = function() { if (this.value == '@') this.value=''; };
		document.getElementById('mailformEMail').onblur = function() { if (this.value == '') this.value = '@'; };
	}
	if (document.getElementById('mailformFirstname') && document.getElementById('mailformmailformLang').value == 'hu') {
		document.getElementById('mailformFirstname').onfocus = function() { if (this.value === 'Keresztnév') this.value=''; };
		document.getElementById('mailformFirstname').onblur = function() { if (this.value == '') this.value = 'Keresztnév'; };
	}
	if (document.getElementById('mailformLastname') && document.getElementById('mailformmailformLang').value == 'hu') {	
		document.getElementById('mailformLastname').onfocus = function() { if (this.value === 'Vezetéknév') this.value=''; };
		document.getElementById('mailformLastname').onblur = function() { if (this.value == '') this.value = 'Vezetéknév'; };
	}
	if (document.getElementById('mailformEMail') && document.getElementById('mailformmailformLang').value == 'hu') {
		document.getElementById('mailformEMail').onfocus = function() { if (this.value === 'your@email.com') this.value=''; };
		document.getElementById('mailformEMail').onblur = function() { if (this.value == '') this.value = 'your@email.com'; };
	}
	
	if (document.getElementById('mailformFirstname') && document.getElementById('mailformmailformLang').value == 'es') {
		document.getElementById('mailformFirstname').onfocus = function() { if (this.value === 'First Name') this.value=''; };
		document.getElementById('mailformFirstname').onblur = function() { if (this.value == '') this.value = 'First Name'; };
	}
	if (document.getElementById('mailformLastname') && document.getElementById('mailformmailformLang').value == 'es') {	
		document.getElementById('mailformLastname').onfocus = function() { if (this.value === 'Lastname') this.value=''; };
		document.getElementById('mailformLastname').onblur = function() { if (this.value == '') this.value = 'Lastname'; };
	}
	if (document.getElementById('mailformEMail') && document.getElementById('mailformmailformLang').value == 'es') {
		document.getElementById('mailformEMail').onfocus = function() { if (this.value === 'your@email.com') this.value=''; };
		document.getElementById('mailformEMail').onblur = function() { if (this.value == '') this.value = 'your@email.com'; };
	}
	if (document.getElementById('mailformFirstname') && document.getElementById('mailformmailformLang').value == 'fi') {
		document.getElementById('mailformFirstname').onfocus = function() { if (this.value === 'First Name') this.value=''; };
		document.getElementById('mailformFirstname').onblur = function() { if (this.value == '') this.value = 'First Name'; };
	}
	if (document.getElementById('mailformLastname') && document.getElementById('mailformmailformLang').value == 'fi') {	
		document.getElementById('mailformLastname').onfocus = function() { if (this.value === 'Lastname') this.value=''; };
		document.getElementById('mailformLastname').onblur = function() { if (this.value == '') this.value = 'Lastname'; };
	}
	if (document.getElementById('mailformFirstname') && document.getElementById('mailformmailformLang').value == 'se') {
		document.getElementById('mailformFirstname').onfocus = function() { if (this.value === 'First Name') this.value=''; };
		document.getElementById('mailformFirstname').onblur = function() { if (this.value == '') this.value = 'First Name'; };
	}
	if (document.getElementById('mailformLastname') && document.getElementById('mailformmailformLang').value == 'se') {	
		document.getElementById('mailformLastname').onfocus = function() { if (this.value === 'Lastname') this.value=''; };
		document.getElementById('mailformLastname').onblur = function() { if (this.value == '') this.value = 'Lastname'; };
	}
	if (document.getElementById('mailformFirstname') && document.getElementById('mailformmailformLang').value == 'en') {
		document.getElementById('mailformFirstname').onfocus = function() { if (this.value === 'First Name') this.value=''; };
		document.getElementById('mailformFirstname').onblur = function() { if (this.value == '') this.value = 'First Name'; };
	}
	if (document.getElementById('mailformLastname') && document.getElementById('mailformmailformLang').value == 'en') {	
		document.getElementById('mailformLastname').onfocus = function() { if (this.value === 'Lastname') this.value=''; };
		document.getElementById('mailformLastname').onblur = function() { if (this.value == '') this.value = 'Lastname'; };
	}
	if (document.getElementById('mailformFirstname') && document.getElementById('mailformmailformLang').value == 'hr') {	
		document.getElementById('mailformFirstname').onfocus = function() { if (this.value == 'Ime') this.value=''; };
		document.getElementById('mailformFirstname').onblur = function() { if (this.value == '') this.value = 'Ime'; };
	}
	if (document.getElementById('mailformLastname') && document.getElementById('mailformmailformLang').value == 'hr') {	
		document.getElementById('mailformLastname').onfocus = function() { if (this.value == 'Prezime') this.value=''; };
		document.getElementById('mailformLastname').onblur = function() { if (this.value == '') this.value = 'Prezime'; };
	}
	if (document.getElementById('mailformEMail') && document.getElementById('mailformmailformLang').value == 'hr') {	
		document.getElementById('mailformEMail').onfocus = function() { if (this.value == 'your@email.com') this.value=''; };
		document.getElementById('mailformEMail').onblur = function() { if (this.value == '') this.value = 'your@email.com'; };
	}
}

// Switch Product
function SwitchProduct(id) {
	if (document.getElementById('productswitch')) {
		var countmax = (document.getElementById('newproducts').getElementsByTagName('DIV').length);
		var id = id;
		for(var i = 1; i <= countmax; i++) {
			document.getElementById('productswitch').style.display = 'block';
			document.getElementById('productswitch_'+i).style.display = 'none';
			document.getElementById('productclick_'+i).style.color = '#ffffff';
			document.getElementById('productclick_'+i).style.backgroundImage = 'url(images/switchproduct_off.gif)';
			if (id) {
				document.getElementById('productswitch_'+id).style.display = 'block'; // Clicked load
				document.getElementById('productclick_'+id).style.color = '#5A8DDA';
				document.getElementById('productclick_'+id).style.backgroundImage = 'url(images/switchproduct_on.gif)';
			} else if (!self.document.location.hash.substring(1)) {
				document.getElementById('productswitch_1').style.display = 'block'; // Standard load
				document.getElementById('productclick_1').style.color = '#5A8DDA';
				document.getElementById('productclick_1').style.backgroundImage = 'url(images/switchproduct_on.gif)';
			} else {
				document.getElementById('productswitch_'+self.document.location.hash.substring(1)).style.display = 'block'; // Anchor load
				document.getElementById('productclick_'+self.document.location.hash.substring(1)).style.color = '#5A8DDA';
				document.getElementById('productclick_'+self.document.location.hash.substring(1)).style.backgroundImage = 'url(images/switchproduct_on.gif)';
			}
		}
	}
}


// Add Functions
function start() {
	if (document.getElementById('WaitMsgId')) {
		document.getElementById('logo').src = 'http://www.joyaschuhe.ch/fileadmin/templates/images/logo.jpg';
	}
	//tamingselect();
	externalLinks();
	valueKill();
	SwitchProduct();
}
window.onload = start;

function stopErrors() {
return true;
}
window.onerror = stopErrors;
// jQuery.noConflict();
// jQuery(document).ready(function() {
	// if(jQuery.browser.msie) {
		// jQuery('select.selectCountry').ieSelectStyle({containerClassName : 'ie-select-width-container'});
	// }
// });
