function submitBulkEmails(){
	var result;
	if ( confirm("Are you sure you want to send this email\n to all your subscribers?") ){
		document.getElementById('myForm').action = 'addToQueue.php';
		result = true;
	}else{
		result = false;
	}
	return result;		
}

function submitEmailToMe(){
	document.getElementById('q_emailTypePriority').value = '1';
	document.getElementById('myForm').action = 'addToQueue.php';
	document.getElementById('myForm').submit();
	alert('An E-mail has been sent to you.');
}



function searchClicked(obj){
	obj.select();
	obj.focus();
}


function formatTitleOnPaste(){
	setTimeout("formatTitle()",3);

}


function formatTitle(blnAlter){
	obj_title = document.getElementById('title');
	s = obj_title.value;
	s = s.replace('-', ' - ');
	s = s.toLowerCase().replace(/\s+/g,' ') + ' ';
	var words = s.split(' '); 
	   for (var i=0 ; i < words.length ; i++){ 
	      var testwd = words[i]; 
	      var firLet = testwd.substr(0,1); 
	      var rest = testwd.substr(1, testwd.length -1);
	      words[i] = firLet.toUpperCase() + rest;
	   }   
	s = words.join(" ");

	s = s.replace(/ To /g,' to ');
	s = s.replace(/ In /g,' in ');
	s = s.replace(/ The /g,' the ');
	s = s.replace(/ From /g,' from ');
	s = s.replace(/ And /g,' and ');
	s = s.replace(/ So /g,' so ');
	s = s.replace(/ Very /g,' very ');
	s = s.replace(/U.s./g,'U.S.');
	s = s.replace(/Us/g,'U.S.');
	s = s.replace(/U s/g,'U.S.');
	s = s.replace(/U.n. /g,'UN ');
	s = s.replace(/Un /g,'UN ');
	s = s.replace(/P.m./g,'PM');
	s = s.replace(/ U n /g,'UN');
	s = s.replace(/ E u /g,' EU ');
	s = s.replace(/ Eu /g,' EU ');	
	s = s.replace(/ E.u. /g,' EU ');	
	s = s.replace(/ Of /g,' of ');
	s = s.replace(/ Or /g,' or ');
	s = s.replace(/ In /g,' in ');
	s = s.replace(/ And /g,' and ');
	s = s.replace(/ A /g,' a ');
	s = s.replace(/ On /g,' on ');
	s = s.replace(/ For /g,' for ');
	s = s.replace(/ Will /g,' will ');
	s = s.replace(/ Be /g,' be ');
	s = s.replace(/ Not /g,' not ');
	s = s.replace(/ Are /g,' are ');
	s = s.replace(/ Is /g,' is ');
	s = s.replace(/Nato/g,'NATO');
	s = s.replace(/ [^a-zA-Z] a /g,' - A ');
	s = s.replace(/(\d) ?- ?(\d)/,'$1-$2');
	s = s.replace(/Iaf/,'IAF');
	//s = s.replace(/(\')([a-zA-Z])/, function($2) { return  $2.toUpperCase();});
	
	s = s.substr(0, 1).toUpperCase() + s.substr(1);
	s = s.replace(/^\s+|\s+$/g,'');
	switch ( blnAlter ){
		case false: default:
			obj_title.value = s;
			document.getElementById('bullet').src = '/img/bullet-green.gif';
		break;
	
		case true:
			document.getElementById('bullet').src = obj_title.value == s? '/img/bullet-green.gif' : '/img/bullet-red.gif';
		break;	
	}
}







/* AJAX */
var xmlHttp;

function getSmartSelect(curPage){

	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null){
	  alert ("Your browser does not support AJAX!");
	  return;
	} 	
	if ( !curPage ) page = 1;
	var curCatID = document.getElementById('curCatID').innerHTML;
	var curSubCat = document.getElementById('curSubCat').innerHTML;
	var curSearch = document.getElementById('curSearch').innerHTML;
	var curID = document.getElementById('curID').innerHTML;
	if ( curID.indexOf(',') != -1 ) return '';
	
	var url = "/media/smartSelect.php" +
	"?curCatID=" + curCatID +
	"&curSubCat=" + curSubCat +
	"&curSearch=" + curSearch +
	"&curPage=" + curPage + 
	"&curID=" + curID +
	"&sid=" + Math.random();
	xmlHttp.onreadystatechange = stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
} 

function stateChanged(){ 
	if ( xmlHttp.readyState == 4 ){ 
		document.getElementById("smartSelect").innerHTML = xmlHttp.responseText;
	}
}

function GetXmlHttpObject(){
	var xmlHttp=null;
	try{
	  // FireFox, Opera 8.0+, Safari
	  xmlHttp=new XMLHttpRequest();
	}
	catch (e){
	  // Internet Explorer
	  try{
	    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
	  }
	  catch (e){
	    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
	  }
	}
	return xmlHttp;
}

function validateSubscribersForm(){
	if ( document.getElementByID('country').value.length == 2 ){
		return true;
	}else{
		alert("Please enter a valid two digit Country Code");
		return false;
	}

}
window.onload = getSmartSelect;