function include(file)
{

  var script  = document.createElement('script');
  script.src  = file;
  script.type = 'text/javascript';
  script.defer = true;

  document.getElementsByTagName('head').item(0).appendChild(script);

}

/* include any js files here */
include('http://www.hpceie.com/js/basefunctions.js'); 

function checkListboxCourse(form,isendo) {
	if(isendo==1) {
		valuesel = form.endodonticoc.value;
	}
	else {
		valuesel = form.implantoc.value;
	}
	if(valuesel.length > 1) {
	   var a = document.createElement("a");
       a.href = valuesel;
	   a.rel = "lyteframe";
	   a.title = "Read Course";
	   a.rev = "width: 700px; height: 590px; scrolling: no;";
       myLytebox.start( a, false, true);	   
	   return true;
	}
	else {
	 return false;
	}
}

function checkListboxArticle(form,isendo) {
	if(isendo==1) {
		valuesel = form.endodonticoa.value;
	}
	else {
		valuesel = form.implantoa.value;
	}
	if(valuesel.length > 1) {
	   var a = document.createElement("a");
       a.href = valuesel;
	   a.rel = "lyteframe";
	   a.title = "Read Article";
	   a.rev = "width: 700px; height: 590px; scrolling: no;";
       myLytebox.start( a, false, true);	   
	   return true;
	}
	else {
	 return false;
	}
}

//newsletter part
function validareSaveNL() {
 var isokform = 1;
 if (isEmpty(document.newsletterform.newsletteremail.value)){
    isokform = 0;
	alert("Please specify your e-mail address!");
	document.newsletterform.newsletteremail.focus();
    return false;
  }
 
 if(!isEmpty(document.newsletterform.newsletteremail.value)) {
     if(!emailCheck(ltrim(document.newsletterform.newsletteremail.value))) {
	    isokform = 0;
		alert("The e-mail address is invalid!");
        document.newsletterform.newsletteremail.focus();    
		return false;
	  }	
  }
 
 if(isokform == 1) {
      var req = false;
	  req = createRequestObject();
	   if(req){
		  req.open("GET", "http://www.hpceie.com/user/checkexistsuser.php?newsletteremail=" + document.newsletterform.newsletteremail.value, false);
		  req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
		  req.send(null);
		}
			
		if(req.readyState == 4){
		  if(req.status == 200){
			 var xml = req.responseXML;
			 xmlRoot = xml.documentElement;

 	  	   	  if(xml.getElementsByTagName('emailExists').item(0).firstChild.nodeValue == "yes"){ //file already exists
					emailExists = "yes";
			   }
			  else {
					emailExists = "no";
			  }
		 } else {
		   alert("Not status");
		  }
		} else {
		  alert("Not state");
		}
			

		if (emailExists == "yes"){
  			 alert("Your e-mail address already exists in our database!");
			 document.newsletterform.newsletteremail.focus();
			 return false;
		 }
			
		if (emailExists == "na"){
			alert("Javascript problem! Please try again!");
			document.newsletterform.newsletteremail.focus();
			return false;
		}
		if (emailExists == "no"){
			return saveToDb();
		}
	
 }
 
}

function saveToDb(){
	var req = false;
	var newsletteremail = document.newsletterform.newsletteremail.value;
	document.newsletterform.newsletteremail.value='';
	req = createRequestObject();
	 if(req){
		req.open("POST", "http://www.hpceie.com/user/savetodb.php", false);
		var params = "newsletteremail=" + newsletteremail;
		req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
		req.send(params);
 	 }
	 if(req.readyState == 4){
		if(req.status == 200){
				var xml = req.responseXML;
				idEmailsubscriber = xml.getElementsByTagName('idemailsubscriber').item(0).firstChild.nodeValue;
				if (idEmailsubscriber > 0){
				        alert("Congratulations, you have successfully subscribed to our newsletter.");
						return true;
				}
				else{
						alert("Javascript problem! Please try again!");
						return false;
				}
		}
	}
	
}

//poll part
function checkPoll(show) {
 document.getElementById('divpoll').className = 'invisible';
 var found_it="";
 for (var i=0; i<document.formpoll.idanswer.length; i++)  { 
    if (document.formpoll.idanswer[i].checked)  {
      found_it = document.formpoll.idanswer[i].value;
	}
 }

 if (isEmpty(found_it) || isEmpty(document.formpoll.idpoll.value)){
	if(show) {
		 alert("Please choose an answer!");
	}
    return false;
 } else {
       	req = createRequestObject();
	 	if(req){
			idanswer = found_it;
			idpoll = document.formpoll.idpoll.value; 
			req.open("GET", "http://www.hpceie.com/poll/poll.php?idanswer=" + idanswer + "&idpoll=" + idpoll, false);
			req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
			req.send(null);
 	    } else {
		   alert("Not req");
		  }
	    
		if(req.readyState == 4){
		  if(req.status == 200){
				var xml = req.responseXML;
				pollresult = xml.getElementsByTagName('pollresult').item(0).firstChild.nodeValue;
				if (pollresult > 0){
					    document.getElementById('divpoll').innerHTML = "Thank you for your vote!";
						document.getElementById('divpoll').className = 'visible';
						return true;
				}
				else{
					if(pollresult == -1) {
						alert("You can only vote once a day. Thank you");
						return false;
					} else {
					    alert("Please choose question!");
						return false;
					  }
					
				}
		} else {
			 alert("Not status");
		 }
	   } else {
	         alert("Not state");
		 }
   
   
   }
}