//************************************************************************************
// Description : PDF creation
// Parameter: 
// Return: 
// Usage: onclick="download_pdf();" 
//************************************************************************************
function download_pdf() {
	var frmObj = document.getElementsByName("suppForm")[0];
	
	frmObj.action = "/common/pdfDownload.do";
	frmObj.submit();
}


//************************************************************************************
//Description : Exchange HDD/ODD Submit - Mail Send
//Parameter: none
//Return: none
//Usage: onclick="exchangeSubmit();"
//************************************************************************************
function exchangeSubmit() {

	var form = document.getElementsByName("suppForm")[0];

	if(validateEmail(form.mail.value)== false) { 
	
		 alert("Please enter a valid e-mail address"); 
	  form.mail.focus();
		 return;
	}
	
	if(form.name.value == "") { 
	
		 alert("Please enter your name"); 
	  form.name.focus();
		 return;
	}
	
	if(form.address.value == "") { 
	
		 alert("Please enter your address name"); 
	  form.address.focus();
		 return;
	}
	
	if(form.city.value == "") { 
	
		 alert("Please enter city"); 
	  form.city.focus();
		 return;
	} 
	
	if(form.state.value == "") { 
	
		 alert("Please select state"); 
	  form.state.focus();
		 return;
	}
	
	if(form.zipcode.value.length < 5) { 
	
		 alert("Please enter valid zip code"); 
	  form.zipcode.focus();
		 return;
	}
	
	if(form.phone.value == "") { 
	
		 alert("Please enter phone number"); 
	  form.phone.focus();
		 return;
	}
	
	 if(form.model_number.value == "") { 
	
		 alert("Please enter Model Number"); 
	  form.model_number.focus();
		 return;
	}
	
	 if(form.serial_number.value == "") { 
	
		 alert("Please enter Serial Number"); 
	  form.serial_number.focus();
		 return;
	}
	
	if(form.purchase_date.value == "") { 
	
		 alert("Please enter Purchase Date"); 
	  form.purchase_date.focus();
		 return;
	}
	
	form.submit();
}

//************************************************************************************
//Description : Mail Check화면 form object reset
//Parameter: mail
//Usage: formReset()
//************************************************************************************
function formReset() {
	var form = document.getElementsByName("suppForm")[0];
	form.reset();
}

//************************************************************************************
//Description : Mail Check
//Parameter: mail
//Return: true or false
//Usage: validateEmail(form.mail.value)
//************************************************************************************
function validateEmail(argvalue) {
	
	  if (argvalue.indexOf(" ") != -1)
	    return false;
	  else if (argvalue.indexOf("@") == -1)
	    return false;
	  else if (argvalue.indexOf("@") == 0)
	    return false;
	  else if (argvalue.indexOf("@") == (argvalue.length-1))
	    return false;
	
	  var arrayString = argvalue.split("@");
	
	  if(arrayString.length > 2)
	   	 return false;
	  if (arrayString[1].indexOf(".") == -1)
	    return false;
	  else if (arrayString[1].indexOf(".") == 0)
	    return false;
	  else if (arrayString[1].charAt(arrayString[1].length-1) == ".") {
	    return false;
	  }
	 return true;
}


//************************************************************************************
//Description : go Move Page
//Parameter: 
//Return: none
//Usage: form.submit()
//************************************************************************************
function goMovePage(url){
	var frmObj = document.getElementsByName("myssFrm")[0];
	frmObj.action = url;
	frmObj.submit();
}