
checked_value = false;

function check_checkboxes(form) {

	var form = document.getElementById(form);
	
	if (checked_value == false) {
		checked_value = true
	} else {
			checked_value = false
	}

	for (var i = 0; i < form.elements.length; i++) {
		var type = form.elements[i].type;
		if (type == "checkbox") {
			form.elements[i].checked = checked_value;
		}
	}

}


function html2Hex(x) {
	
	x = x.replace(/&iexcl;/g,"\xA1") 
	x = x.replace(/&iquest;/g,"\xBF")
	x = x.replace(/&Agrave;/g,"\xC0")
	x = x.replace(/&agrave;/g,"\xE0")
	x = x.replace(/&Aacute;/g,"\xC1")
	x = x.replace(/&aacute;/g,"\xE1")
	x = x.replace(/&Acirc;/g,"\xC2") 
	x = x.replace(/&acirc;/g,"\xE2") 
	x = x.replace(/&Atilde;/g,"\xC3")
	x = x.replace(/&atilde;/g,"\xE3")
	x = x.replace(/&Auml;/g,"\xC4")  
	x = x.replace(/&auml;/g,"\xE4")  
	x = x.replace(/&Aring;/g,"\xC5") 
	x = x.replace(/&aring;/g,"\xE5") 
	x = x.replace(/&AElig;/g,"\xC6") 
	x = x.replace(/&aelig;/g,"\xE6") 
	x = x.replace(/&Ccedil;/g,"\xC7")
	x = x.replace(/&ccedil;/g,"\xE7")
	x = x.replace(/&Egrave;/g,"\xC8")
	x = x.replace(/&egrave;/g,"\xE8")
	x = x.replace(/&Eacute;/g,"\xC9")
	x = x.replace(/&eacute;/g,"\xE9")
	x = x.replace(/&Ecirc;/g,"\xCA") 
	x = x.replace(/&ecirc;/g,"\xEA") 
	x = x.replace(/&Euml;/g,"\xCB")  
	x = x.replace(/&euml;/g,"\xEB")  
	x = x.replace(/&Igrave;/g,"\xCC")
	x = x.replace(/&igrave;/g,"\xEC")
	x = x.replace(/&Iacute;/g,"\xCD")
	x = x.replace(/&iacute;/g,"\xED")
	x = x.replace(/&Icirc;/g,"\xCE") 
	x = x.replace(/&icirc;/g,"\xEE") 
	x = x.replace(/&Iuml;/g,"\xCF")  
	x = x.replace(/&iuml;/g,"\xEF")  
	x = x.replace(/&Ntilde;/g,"\xD1")
	x = x.replace(/&ntilde;/g,"\xF1")
	x = x.replace(/&Ograve;/g,"\xD2")
	x = x.replace(/&ograve;/g,"\xF2")
	x = x.replace(/&Oacute;/g,"\xD3")
	x = x.replace(/&oacute;/g,"\xF3")
	x = x.replace(/&Ocirc;/g,"\xD4") 
	x = x.replace(/&ocirc;/g,"\xF4") 
	x = x.replace(/&Otilde;/g,"\xD5")
	x = x.replace(/&otilde;/g,"\xF5")
	x = x.replace(/&Ouml;/g,"\xD6")  
	x = x.replace(/&ouml;/g,"\xF6")  
	x = x.replace(/&Oslash;/g,"\xD8")
	x = x.replace(/&oslash;/g,"\xF8")
	x = x.replace(/&Ugrave;/g,"\xD9")
	x = x.replace(/&ugrave;/g,"\xF9")
	x = x.replace(/&Uacute;/g,"\xDA")
	x = x.replace(/&uacute;/g,"\xFA")
	x = x.replace(/&Ucirc;/g,"\xDB") 
	x = x.replace(/&ucirc;/g,"\xFB") 
	x = x.replace(/&Uuml;/g,"\xDC")  
	x = x.replace(/&uuml;/g,"\xFC")  

	x = x.replace(/\"/g,"\x22")
	x = x.replace(/\'/g,"\x27")
	x = x.replace(/\</g,"\x3C")
	x = x.replace(/\>/g,"\x3E")
	x = x.replace(/\[/g,"\x5B")
	x = x.replace(/\]/g,"\x5D")
    
  x = x.replace(/&#039;/g,"'") 
  
  x = x.replace(/&cent;/g,"\xA2")    
	x = x.replace(/&pound;/g,"\xA3")   
	x = x.replace(/&euro;/g,"\u20AC")
	x = x.replace(/&copy;/g,"\xA9")    
	x = x.replace(/&reg;/g,"\xAE")     
	x = x.replace(/&ordf;/g,"\xAA")    
	x = x.replace(/&ordm;/g,"\xBA")    
	x = x.replace(/&deg;/g,"\xB0")     
	x = x.replace(/&plusmn;/g,"\xB1")  
	x = x.replace(/&times;/g,"\xD7") 
  
	return x
} 
