function save_and_show(s){
 	//var oSubmit = document.forms['fckedit'].elements['submit'];
	document.forms['fckedit'].submit();
	var win=window.open(s); //,"","alwaysRaised=1");
}

/*function showFields(issue, custid,wlid){
	alert('!');
}*/

function validateResume(){
	//alert("????");
        var error = '';
        var oBlurb = document.forms['fckedit'].elements['jskrblurb'];
        if( oBlurb.value.length >= 600) error += 'Please re-phrase BLURB -- should not exceed 600 characters.\r';

        var oContact = document.forms['fckedit'].elements['contactid'];
        if( oContact.value == 0) error += 'Please enter Contact.\r';

        if(error == '') return true;
        else {
                alert(error);
                return false;
        }
}
function detectChars(str){

        if(str == null) return "";
        var currentPosition = -1;
        var replaceWith;
        for(i=0;i<str.length; i++){
                if(str.charCodeAt(i) == 8216 || str.charCodeAt(i) == 8217)
                        str = str.substring(0, i ) + "'" + str.substring(i + 1, str.length);
                else if(str.charCodeAt(i) == 8211)
                        str = str.substring(0, i ) + "-" + str.substring(i + 1, str.length);
                else if(str.charCodeAt(i) == 8220 || str.charCodeAt(i) == 8221)
                        str = str.substring(0, i ) + "\"" + str.substring(i + 1, str.length);
        }
        return str;
}

function validateCompleteReq(){
	var error = '';
	var oName4 = document.forms['completereg'].elements['squestion'];
	var oName5 = document.forms['completereg'].elements['sanswer'];
	if(oName4 != null && oName5 != null){
		if( oName4.value == '' || oName5.value == '') 
			error += 'Please revise your Secret Question and Secret Answer - fields cannot be emplty\r';
	}
	var oName3 = document.forms['completereg'].elements['spass'];
	var oName2 = document.forms['completereg'].elements['spass2'];
	if( oName3.value == '' || oName2.value == '' || oName2.value != oName3.value) 
		error += 'Passwords not match or not entered\r';
	if(oName3.value.length < 5) error += 'Password must be at least 5 characters long\r';	
	if(error == '') return true;
	else {
		alert(error);
		return false;
	}
}
function validateUser(){
	var error = '';
	//var oName4 = document.forms['useraddedit'].elements['upass'];
	//var oName5 = document.forms['useraddedit'].elements['urepeatpass'];
	//if( oName4.value == '' || oName5.value == '' || oName5.value != oName4.value) 
	//	error += 'Passwords not match or not entered\r';
		
	//if(error == ''){
		var oName = document.forms['useraddedit'].elements['ufirstname'];
		if( oName.value == '') error += 'Please enter First Name\r';
		var oName2 = document.forms['useraddedit'].elements['ulastname'];
		if( oName2.value == '') error += 'Please enter Last Name\r';
		var oName3 = document.forms['useraddedit'].elements['uname'];
		if( oName3.value == '') error += 'Please enter Username\r';
	//}
	if(error == '') return true;
	else {
		alert(error);
		return false;
	}
}
function validatePersonal(){
	var error = '';
	var oName4 = document.forms['personal'].elements['spass'];
	var oName5 = document.forms['personal'].elements['spass2'];
	if( oName4.value != '' || oName5.value != ''){ 
		 if(oName5.value != oName4.value) 
			error += 'Passwords not match or not entered\r';
	}
	if(oName4.length < 5) error += 'Password must be at least 5 characters long\r';	

	var oName = document.forms['personal'].elements['ufirstname'];
	if( oName.value == '') error += 'Please enter First Name\r';
	var oName2 = document.forms['personal'].elements['ulastname'];
	if( oName2.value == '') error += 'Please enter Last Name\r';
	var oName3 = document.forms['personal'].elements['uemail'];
	if( oName3.value == '') error += 'Please enter Email\r';
	var oName6 = document.forms['personal'].elements['squestion'];
	if( oName6.value == '') error += 'Please enter Secret Question\r';
	var oName7 = document.forms['personal'].elements['sanswer'];
	if( oName7.value == '') error += 'Please enter Secret Answer\r';
	
	if(error == '') return true;
	else {
		alert(error);
		return false;
	}
}

function validateSite(){
	var error = '';
	var oName = document.forms['siteaddedit'].elements['sitename'];
	if( oName.value == '') error += 'Please enter Site Name\r';
	if(error == '') return true;
	else {
		alert(error);
		return false;
	}
}
function validateJNM(){
	var error = '';
	var oName = document.forms['jnmaddedit'].elements['jnname'];
	if( oName.value == '') error += 'Please enter JNMember Name\r';
	if(error == '') return true;
	else {
		alert(error);
		return false;
	}
}
function validateContact(){
	var error = '';
	var oName = document.forms['contactaddedit'].elements['contactname'];
	if( oName.value == '') error += 'Please enter Contact Name\r';
	//alert(oName.value);
	if(error == '') return true;
	else {
		alert(error);
		return false;
	}
}
function validateFeedback(){
	var s = '';
	s = document.forms["feedback"].elements["comments"].value;
	if(s == ''){ 
		alert("Please revise your comments.");
		return false;
	}
	else return true;
}
function validateJNRegister(){
	var error = '';
	var oEmail = document.forms["jnmreg"].elements["email"].value;
	var oEmail2 = document.forms["jnmreg"].elements["email2"].value;
	if(oEmail.value == '' || oEmail.value != oEmail2.value) error += "Please revise entry of email.";
	var oPhone = document.forms["jnmreg"].elements["phone"].value;
	var oCompany = document.forms["jnmreg"].elements["company"].value;
	var oComments = document.forms["jnmreg"].elements["comments"].value;

	if(error == '') return true;
	else{ 
		alert(error);
		return false;
	}
}
