function confirmline(url,status)
{
	if(status == 'Active')
	{
	   if(confirm("Are you sure you want to take this document temporarily offline?"))
	   {
		    window.location.href = url;
	   }
	}
	else
	{
	   if(confirm("Are you sure you want to bring this document back online?"))
	   {
		    window.location.href = url;
	   }
	}
}

function checkcpoints(myform)
{
	  if(myform.cpoints.value == '' || isNaN(myform.cpoints.value))
	  {
		    alert("Please enter a valid telephone number");
			myform.cpoints.focus();
			return false;
	  }
}

function Caution(url)
{
	answer = window.confirm("Are you sure you want to delete this document permanently?");
	
	if(answer == true)
	{
		window.location.href = url;
	}
}
// JavaScript Document
function checkadd(myform)
{
	 
	if(myform.firstname.value == "")
	{
		alert("First name required");
		myform.firstname.focus();
		return false;
	}
	else if(myform.lastname.value == "")
	{
		alert("Last name required");
		myform.lastname.focus();
		return false;
	}
	else if(myform.password.value == "")
	{
		alert("Password required");
		myform.password.focus();
		return false;
	}
	else if(myform.password.value.length < 6)
	{
		alert("Password must be at least 6 characters long");
		myform.password.focus();
		return false;
	}
	else if(myform.password.value != myform.password2.value)
	{
		alert("Password mismatch");
		myform.password2.focus();
		return false;
	}
	else if(myform.email.value == "")
	{
		alert("E-mail required");
		myform.email.focus();
		return false;
	}
	else if(!isEmailAddr(myform.email.value))
	{
		alert("E-mail not in valid format");
		myform.email.focus();
		return false;
	}
	else if(myform.email.value != myform.email2.value)
	{
		alert("E-mail mismatch");
		myform.email2.focus();
		return false;
	}
	
	else if(myform.phone.value != "")
	{
	   var reg = new RegExp("^[(]{1,1}[0-9]{3,3}[)]{1,1}[ ]{1,1}[0-9]{3,3}[-]{1,1}[0-9]{4,4}$");	
	   var res = reg.test(myform.phone.value);
	    if(!res)
		{
		alert("Phone Format is invalid \nCorrect format is (XXX) XXX-XXXX");
		myform.phone.focus();
		return false;
		}
	}
	
  else if(myform.answer.value == "Yes")
  {
	if(myform.level1.value == "" || isNaN(myform.level1.value))
	{
		alert("Price for easy questions is invalid");
		myform.level1.focus();
		return false;
	}

    else if(myform.level2.value == "" || isNaN(myform.level2.value))
	{
		alert("Price for moderate questions is invalid");
		myform.level2.focus();
		return false;
	}
	else if(myform.level3.value == ""  || isNaN(myform.level3.value))
	{
		alert("Price for difficult questions is invalid");
		myform.level3.focus();
		return false;
	}
  }
	
	
}

function isEmailAddr(email)
{
	var result = false
	var theStr = new String(email)
	var index = theStr.indexOf("@");
	if (index > 0)
	{
		var pindex = theStr.indexOf(".",index);
		if ((pindex > index+1) && (theStr.length > pindex+1))
		result = true;
	}
	return result;
}
function MyWindow(url,wt,ht)
			{
				windowHandle = window.open(url,'Page','height='+ht+',width='+wt+',screenX=10,screenY=10,top=50,left=150,resizable=1,scrollbars=1,statusbar=1');
				windowHandle.focus();
			}
			
