
function RestrictMaxLength(obj, MaxLength){
		
	var text = obj.value;
	var currentLen = text.length
		
	if(currentLen > MaxLength){
		obj.value = text.substr(0,MaxLength);
		alert('Du får endast skriva in ' + MaxLength + ' tecken.');
	}
}


function EnableButton(frmName, frmIdNr, obj, frmButton){

	var strButtonDisableString;

	if(frmButton != ''){
		strButtonDisableString = "document." + frmName + "_" + frmIdNr + "." + frmButton + ".disabled = false;"
		eval(strButtonDisableString);
	}
	
	else{
	
		if(frmName == 'frmObjectHead' && obj.name == 'txtObjHead'){
			strButtonDisableString = "document." + frmName + ".SubmitObjHead.disabled = false;"
			eval(strButtonDisableString);
		}
			
		if(obj.name == 'txtObjUsersID')
			document.frmObjectUsersID.SubmitObjUsersID.disabled = false;

		if(obj.name == 'txtObjPrice')
			document.frmObjectPrice.SubmitObjPrice.disabled = false;
			
		if(frmName == 'frmObjectText' && obj.name == 'txtObjText'){
			strButtonDisableString = "document." + frmName + ".SubmitObjText.disabled = false;"
			eval(strButtonDisableString);
		}
		
		if(frmName == 'frmModelHead' && obj.name == 'txtModelHead'){
			strButtonDisableString = "document." + frmName + "_" + frmIdNr + ".SubmitModelHead.disabled = false;"
			eval(strButtonDisableString);
		}
		
		if(frmName == 'frmModelText' && obj.name == 'txtModelText'){
			strButtonDisableString = "document." + frmName + "_" + frmIdNr + ".SubmitModelText.disabled = false;"
			eval(strButtonDisableString);
		}
		
		if(frmName == 'frmNewImage' && obj.name == 'filImage'){
			strButtonDisableString = "document." + frmName + ".SubmitImage.disabled = false;"
			eval(strButtonDisableString);
		}
		

		if(frmName == 'frmImgText' && obj.name == 'txtImgText'){
			strButtonDisableString = "document." + frmName + "_" + frmIdNr + ".SubmitImgText.disabled = false;"
			eval(strButtonDisableString);
		}
	}
}


function frmObjectHead_onsubmit() {

	if(document.frmObjectHead_.txtObjHead.value.replace(/ /g, '') == '') {
		alert('Du måste ange en rubrik!');
		return false
	}
	else
		return true
}



function frmObjectDelete_onsubmit(){
		
		if(confirm('Vill du radera detta objekt? Alla bilder kommer också att raderas!') == true)
			return true;
		else
			return false;
	}		
	


function butDelete_onClick(frmName, frmIdNr, strValue, strAlertText) {

	var strEvalString;
	
	if(confirm(strAlertText) == true)
	{

		strEvalString = "document." + frmName + "_" + frmIdNr + ".Type.value" + " = '" + strValue + "';"
		eval(strEvalString);
		
		strEvalString = "document." + frmName + "_" + frmIdNr + ".submit();"
		eval(strEvalString);
	}
}



function frmNewImg_onsubmit() {
		
	if(document.frmNewImage.filImage.value.replace(/ /g, '') == ''){
		alert('Du måste ange en fil');
		return false
	}
	else{
		return true
	}
}



function ImgRotate(strFormID) {

	var strFrmName;
	
	strFrmName = "document." + strFormID + ".submit()";
	
	eval(strFrmName);

}



function frmDeleteImg_onsubmit() {
		
	if(confirm('Vill du radera denna bild?') == true)
		return true
	else
		return false
}


function SendContactMail_onsubmit(frmName, frmIdNr) {

	var strEvalString;
	var p;
	
	
	strEvalString = "document." + frmName + "_" + frmIdNr + ".txtNamn.value.replace(/ /gi,'');";
	if (eval(strEvalString) == ''){
		alert('Du måste ange ditt namn!');
		strEvalString = "document." + frmName + "_" + frmIdNr + ".txtNamn.focus();";
		eval(strEvalString);
		return false;
	}
	
	strEvalString = "document." + frmName + "_" + frmIdNr + ".txtEmail.value.replace(/ /gi,'');";
	if (eval(strEvalString) == ''){
		alert('Du måste ange din e-postadress!');
		strEvalString = "document." + frmName + "_" + frmIdNr + ".txtEmail.focus();";
		eval(strEvalString);
		return false;
	}
	else{
		strEvalString = "document." + frmName + "_" + frmIdNr + ".txtEmail.value.indexOf('@');";
		p=eval(strEvalString);
		strEvalString = "document." + frmName + "_" + frmIdNr + ".txtEmail.value.length-1;";
		if (p<1 || p==(eval(strEvalString))){
			alert('Du måste ange en korrekt e-postadress!');
			strEvalString = "document." + frmName + "_" + frmIdNr + ".txtEmail.focus();";
			eval(strEvalString);
			return false;
		}
	}
	
}	

