function makeHttpRequest(url, callback_function, select, return_xml) { 
	var http_request = false;
	
	var thisIndex = select.selectedIndex;
	var catVal = select.options[thisIndex].value;
	var cat = "&CatId=";
	var newCat = cat+catVal;	//&CatId=#
	var UiId = "&UiComponentId=";
	var name = select.name;
	var subCat = "";
	var label = "label=1"
	var isLabel = true;
	
	if(url.indexOf(label) == -1){
		isLabel = false;
	}
	
	if(name == "CatId"){
		subCat = "subCat1";
	}
	else if (name == "subCat1"){
		subCat = "subCat2";
	}
	else if (name == "subCat2"){
		subCat = "subCat3";
	}
	else if (name == "subCat3"){
		subCat = "subCat4";
	}
	else if (name == "subCat4"){
		subCat = "subCat5";
	}
	else if (name == "subCat5"){
		subCat = "subCat6";
	}
	var newUiId = "";
	newUiId = UiId+subCat;	//&UiComponentId=subCat#
	
	if(!isLabel){
		newUiId = UiId+"d_"+subCat;	//&UiComponentId=d_subCat#
	}

	var newURL = url+newCat+newUiId;
	/* add callback to resize the popup */
	$.getScript(newURL);

}

function submitForm(page){
	var formSub = $('form[@name="emailsubscriptionform"]');
	var url = formSub.attr('action');
	var cat = "&CatId=";
	var emailStr = "&Email=";
	var reMailStr = "&RetypeEmail=";
	var keyWordStr = "&Keyword=";
	var email = emailStr+encodeURIComponent(formSub.find('input[@name="Email"]').val());
	var reMail = reMailStr+encodeURIComponent(formSub.find('input[@name="RetypeEmail"]').val());
	var keyWord = keyWordStr+formSub.find('input[@name="Keyword"]').val();
	var catVal = formSub.find('input[@name="CatId"]').val();
	if(formSub.find('select[@name="subCat4"]').length > 0){
		if(formSub.find('select[@name="subCat4"]').val() != -1){
			catVal = formSub.find('select[@name="subCat4"]').val();
			if(catVal == 0){
				catVal = formSub.find('select[@name="subCat3"]').val();
			}			
			cat= cat+catVal;
		}
	}
	else if(formSub.find('select[@name="subCat3"]').length > 0){
		if(formSub.find('select[@name="subCat3"]').val() != -1){
			catVal = formSub.find('select[@name="subCat3"]').val();
			if(catVal == 0){
				catVal = formSub.find('select[@name="subCat2"]').val();
			}
			cat= cat+catVal;
		}
	}
	else if(formSub.find('select[@name="subCat2"]').length > 0){
		if(formSub.find('select[@name="subCat2"]').val() != -1){
			catVal = formSub.find('select[@name="subCat2"]').val();
			if(catVal == 0){
				catVal = formSub.find('select[@name="subCat1"]').val();
			}
			cat= cat+catVal;
		}
	}
	else if(formSub.find('select[@name="subCat1"]').length > 0){
		if(formSub.find('select[@name="subCat1"]').val() != -1){
			catVal = formSub.find('select[@name="subCat1"]').val();
			if(catVal == 0){
				catVal = formSub.find('select[@name="CatId"]').val();
			}
			cat= cat+catVal;
		}
	}
	else {
		cat= cat+catVal;
	}	
	url = url+cat+email+reMail+keyWord;
	$.getScript(url);
	
}

$(document).ready(function() {
			
	var modalOptions = {cloneData: true};
			
	$('#subInvite').show();
	$('#subscribe, .subscribe').click( function(e) {
			$('#subform').modal(modalOptions);
			e.preventDefault();
		});	
	var url = String(document.location);
	if(url.indexOf("SubP") != -1){
		$('#subform').modal(modalOptions);
	}
		
});