function loginCheck(login) {
	  var chkMail = document.getElementById(login);
	  var mailStr = chkMail.value;
      var srch1 = mailStr.indexOf("@");
	  var srch2 = mailStr.indexOf(".");  
	  var valid;
	  
	  if (chkMail.value == "" || chkMail.value == null) {
		 valid = false;
	  } else { valid = true ;  }
	  
	  if (!valid) {
		 document.getElementById('errorMail').style.display = "block";
		 return false;
	  } else {
		 if (srch1 == "-1" || srch2 == "-1") {
			document.getElementById('errorMail').style.display = "block";
			return false;
         } else {
	  		return true;
		 }
	  }
	  
}


function chkMail() {

	  var chkName = document.getElementById('r_user');	
	
	  var chkMail = document.getElementById('r_mail');
	  var mailStr = chkMail.value;
      var srch1 = mailStr.indexOf("@");
	  var srch2 = mailStr.indexOf(".");  
	  var valid;
	  
	  if (chkMail.value == "" || chkMail.value == "Your e-mail" || chkName.value == "" || chkName.value == "Användarnamn" ) {
		 valid = false;
	  } else { valid = true ; chkMail.style.borderColor = "#111111"; }
	  
	  if (!valid) {
		 document.getElementById('errorMail').style.display = "block";
		 return false;
	  } else {
		 if (srch1 == "-1" || srch2 == "-1") {
			document.getElementById('errorMail').style.display = "block";
			return false;
         } else {
			chkMail.style.borderColor = "#111111";
	  		return true;
		 }
	  }
}


function chkMejl() {
	
	  var chkMail = document.getElementById('imail');
	  var mailStr = chkMail.value;
      var srch1 = mailStr.indexOf("@");
	  var srch2 = mailStr.indexOf(".");  
	  var valid;
	  
	  if (chkMail.value == "" || chkMail.value == "Din e-mail") {
		 valid = false;
	  } else { valid = true ; chkMail.style.borderColor = "#111111"; }
	  
	  if (!valid) {
		 document.getElementById('errorMail').style.display = "block";
		 return false;
	  } else {
		 if (srch1 == "-1" || srch2 == "-1") {
			document.getElementById('errorMail').style.display = "block";
			return false;
         } else {
			chkMail.style.borderColor = "#111111";
	  		return true;
		 }
	  }
}


function countTecken() {
	var antalTecken = document.getElementById('countDesc').value;
	
	newNum = (255 - (antalTecken.length));
	if (newNum < 0) {
		document.getElementById('numTecken').style.color = "red";
	} else {
		document.getElementById('numTecken').style.color = "#888888";
	}
	document.getElementById('numTecken').innerHTML = newNum;
}




function regShift(id) {	
	document.getElementById(id).style.display = "block";
	document.getElementById('errorMessage').style.display = "none";
	document.getElementById('errorMessagePrice').style.display = "none";
	document.getElementById('correctMessage').style.display = "none";
	
}

function regShiftB(id) {	
		document.getElementById(id).style.display = "none";
}

function formShift(id) {
	var objValue = document.getElementById(id);
	if (objValue.value == "E-mail" || objValue.value == "Lösenord" || objValue.value == "Sök..." || objValue.value == "Din e-mail" || objValue.value == "Användarnamn" || objValue.value == "Ditt namn" || objValue.value == "Ditt lösenord") {
		if (objValue.value != "Användarnamn") {
		objValue.style.color = "#222222";
		}
		objValue.value = "";
	}
}

function formShiftB(id) {
	var objValue = document.getElementById(id);
	if (objValue.value == "" && id == "login_mail") {
		objValue.value = "E-mail";
		objValue.style.color = "#aaaaaa";
	}
	if (objValue.value == "" &&  id == "login_pass") {
		objValue.value = "Lösenord";
		objValue.style.color = "#aaaaaa";
	}
	if (objValue.value == "" &&  id == "searchBar") {
		objValue.value = "Sök...";
		objValue.style.color = "#aaaaaa";
	}
	if (objValue.value == "" &&  id == "imail") {
		objValue.value = "Din e-mail";
		objValue.style.color = "#aaaaaa";
	}
	if (objValue.value == "" &&  id == "r_user") {
		objValue.value = "Användarnamn";
		objValue.style.color = "#aaaaaa";
	}
	if (objValue.value == "" &&  id == "r_name") {
		objValue.value = "Ditt namn";
		objValue.style.color = "#aaaaaa";
	}
	if (objValue.value == "" &&  id == "r_mail") {
		objValue.value = "Din e-mail";
		objValue.style.color = "#aaaaaa";
	}
	if (objValue.value == "" &&  id == "r_pass") {
		objValue.value = "Ditt lösenord";
		objValue.style.color = "#aaaaaa";
	}
	
	
}


function checkForm(cat) {
	
	document.getElementById('errorMessage').style.display = "none";
	document.getElementById('errorMessagePrice').style.display = "none";

	
	if (cat == "music") {
		var objInp1 = document.getElementById('r_artist').value;
		var objInp12 = document.getElementById('r_artist2').value;
		var objInp2 = document.getElementById('r_title').value;
		var objInp22 = document.getElementById('r_title2').value;
		var objInp3 = document.getElementById('r_price').value;
		
		if (objInp1 == "" && objInp12 == "" || objInp2 == "" && objInp22 == "" || objInp3 == "") {
			document.getElementById('errorMessage').style.display = "block";
			return false;
		}

	
	} else if (cat == "movies") {
		var objInp1 = document.getElementById('r_title').value;
		var objInp3 = document.getElementById('r_price').value;
		
		if (objInp1 == "" || objInp3 == "") {
			document.getElementById('errorMessage').style.display = "block";
			return false;
		}	
		
	} else if (cat == "books") {
		var objInp1 = document.getElementById('r_title').value;
		var objInp2 = document.getElementById('r_author').value;
		var objInp3 = document.getElementById('r_price').value;
		var objInp4 = document.getElementById('r_type').value;
		
		if (objInp1 == "" || objInp2 == "" || objInp3 == ""|| objInp4 == "") {
			document.getElementById('errorMessage').style.display = "block";
			return false;
		}

	}
	
	var ValidChars = "0123456789.";
    var IsNumber=true;
    var Char;

 
	for (i = 0; i < objInp3.length && IsNumber == true; i++) { 
			Char = objInp3.charAt(i); 
			if (ValidChars.indexOf(Char) == -1) {
			 document.getElementById('errorMessagePrice').style.display = "block";
			 return false;
			}
	}


}


