/**
 * @author olle jakobsson
 */


/**** Kommentars formulär validering ****/

var red = '1px solid #ff0000';
var grey = '1px solid #cccccc';


function inputFieldFocus(){
	var allInputFields = document.getElementsByTagName('input');
	var allTextAreas = document.getElementsByTagName('textarea');

	for (var i = 0; i < allInputFields.length; i++){
		allInputFields[i].onfocus = function(){
			this.style.border = grey;
		}
	}
	for (var i = 0; i < allTextAreas.length; i++){
		allTextAreas[i].onfocus = function(){
			this.style.border = grey;
		}
	}	
}

function validateForm(whichForm){
	var theForm = document.getElementById(whichForm);
	var inputField = theForm.getElementsByTagName('input');
	var textField = theForm.getElementsByTagName('textarea');
	
	if(inputField[0].value == ''){
		alert('Du skrev inte i ditt namn!');
		inputField[0].style.border = red;
	}else if(inputField[1].value == ''){
		alert('Du skrev inte i din e-post!');
		inputField[1].style.border = red;
	}else if(textField[0].value == ''){
		alert('Du har inte skrivit något meddelande');
		textField[0].style.border = red;
	}else{
		theForm.submit();
	}	
}

/**** Kommentars formulär validering End ****/

/***** Browser Check ********/

var d, dom, ie, ie4, ie5x, moz, mac, win, lin, old, ie5mac, ie5xwin, op;

d = document;
n = navigator;
na = n.appVersion;
nua = n.userAgent;
win = ( na.indexOf( 'Win' ) != -1 );
mac = ( na.indexOf( 'Mac' ) != -1 );
lin = ( nua.indexOf( 'Linux' ) != -1 );

if ( !d.layers ){
	dom = ( d.getElementById );
	op = ( nua.indexOf( 'Opera' ) != -1 );
	konq = ( nua.indexOf( 'Konqueror' ) != -1 );
	saf = ( nua.indexOf( 'Safari' ) != -1 );
	moz = ( nua.indexOf( 'Gecko' ) != -1 && !saf && !konq);
	ie = ( d.all && !op );
	ie4 = ( ie && !dom );



	ie5x = ( d.all && dom );
	ie5mac = ( mac && ie5x );
	ie5xwin = ( win && ie5x );
}

function isMoz() {
	d = document;
	if (moz){
		d.write('<h1 class="toggler"></h1><div class="stretch"></div>');
	}
}

/***** Browser Check End ********/

window.onload = function(){
	inputFieldFocus();
	var hide = d.getElementById('IEFix');
	hide.click();
}
	
