var ajax = new sack();

function GetCities(val){ 
	var mytime = new Date().getTime();
	ajax.requestFile = 'ajax.php?val='+val+'&rand='+mytime;
	ajax.onCompletion = stateChanged;
	ajax.runAJAX();
}//function GetCities

function stateChanged(){ 
	CityList=ajax.response;
	var myselect=document.getElementById('CityId')
	myselect.options.length=0
	myselect.options[0]=new Option('--Choose your city--', '')
	if(CityList) CityList = CityList.split(':::');	
	//alert('CityList ' + CityList.length);
	for(i=0;i<CityList.length;i++){
		CityList[i] = CityList[i].split('~');	
		myselect.options[myselect.length]=new Option(CityList[i][1], CityList[i][0])
	}
} //end of function stateChanged

function GetOperatingCities(val){ 
	var mytime = new Date().getTime();
	ajax.requestFile = 'ajax.php?val='+val+'&rand='+mytime;
	ajax.onCompletion = stateChangedO;
	ajax.runAJAX();
}//function GetOperatingCities

function stateChangedO(){ 
	CityList=ajax.response;
	var myselect=document.getElementById('OperatingCity')
	myselect.options.length=0
	myselect.options[0]=new Option('--Choose your city--', '')
	if(CityList) CityList = CityList.split(':::');	
	//alert('CityList ' + CityList.length);
	for(i=0;i<CityList.length;i++){
		CityList[i] = CityList[i].split('~');	
		myselect.options[myselect.length]=new Option(CityList[i][1], CityList[i][0])
	}
} //end of function stateChanged

/*  Search Vendor */

function GetCitiesVendor(val){ 
	var mytime = new Date().getTime();
	ajax.requestFile = 'ajax.php?val='+val+'&Operate=True&rand='+mytime;
	//alert('ajax.requestFile = ' + ajax.requestFile);
	ajax.onCompletion = stateChangedVendor;
	ajax.runAJAX();
}//function CheckDup

function stateChangedVendor(){ 
	CityList=ajax.response;
	//alert('CityList = ' + CityList);
	var myselect=document.getElementById('ci')
	myselect.options.length=0
	myselect.options[0]=new Option('--Choose your city--', '')
	CityList = CityList.split(':::');	
	for(i=0;i<CityList.length;i++){
		CityList[i] = CityList[i].split('~');	
		myselect.options[myselect.length]=new Option(CityList[i][1], CityList[i][0])
	}
} //end of function stateChanged

/* END Search Vendor */



/* User Wedding city */

function GetWedCitiesUser(val){ 
	var mytime = new Date().getTime();
	ajax.requestFile = 'ajax.php?val='+val+'&rand='+mytime;
	ajax.onCompletion = stateChangedW;
	ajax.runAJAX();
}//function GetWedCitiesUser

function stateChangedW(){ 
	CityList=ajax.response;
	var myselect=document.getElementById('WedCityId')
	myselect.options.length=0
	myselect.options[0]=new Option('--Choose your city--', '')
	if(CityList) CityList = CityList.split(':::');	
	//alert('CityList ' + CityList.length);
	for(i=0;i<CityList.length;i++){
		CityList[i] = CityList[i].split('~');	
		myselect.options[myselect.length]=new Option(CityList[i][1], CityList[i][0])
	}
} //end of function stateChangedW

/* END User Wedding city */


function FuncAddHitsAdvertisement(frm, id, val){ 
	//alert('frm = ' + frm.name);
	//alert('val = ' + val);
	var mytime = new Date().getTime();
	ajax.requestFile = 'ajax.php?id='+id+'&AdvHit=True&rand='+mytime;
	//alert(ajax.requestFile);
	//ajax.onCompletion = stateChanged;
	ajax.runAJAX();
	frm.target='_blank';
	frm.action = 'http://www.marreme.com/redirect.php?val='+ val;
	frm.submit();
}//function FuncAddHitsAdvertisement

function FuncAddHitsVendWebsite(frm, id, val){ 
	//alert('frm = ' + frm.name);
	//alert('val = ' + val);
	var mytime = new Date().getTime();
	ajax.requestFile = 'ajax.php?id='+id+'&VendHit=True&rand='+mytime;
	//alert(ajax.requestFile);
	//ajax.onCompletion = stateChanged;
	ajax.runAJAX();
	frm.target='_blank';
	frm.action = '/redirect.php?val='+ val;
	frm.submit();
}//function FuncAddHitsVendWebsite

function GetBudget(val){ 
	var mytime = new Date().getTime();
	ajax.requestFile = 'ajax.php?val='+val+'&Budget=True&rand='+mytime;
	ajax.onCompletion = stateChangedBudget;
	ajax.runAJAX();
}//function GetBudget

function stateChangedBudget(){ 
	BudgetList=ajax.response;
	//alert('BudgetList ' + BudgetList);
	var myselect=document.getElementById('Budget')
	myselect.options.length=0
	myselect.options[0]=new Option('Select Budget', '')
	if(BudgetList) BudgetList = BudgetList.split(':::');	
	//alert('BudgetList ' + BudgetList.length);
	for(i=0;i<BudgetList.length;i++){
		BudgetList[i] = BudgetList[i].split('~');	
		BudgetList[i][1] = '$' + addCommas(BudgetList[i][1]);
		myselect.options[myselect.length]=new Option(BudgetList[i][1], BudgetList[i][0])
	}
} //end of function stateChangedBudget

function addCommas(nStr)
{
	nStr += '';
	x = nStr.split('.');
	x1 = x[0];
	x2 = x.length > 1 ? '.' + x[1] : '';
	var rgx = /(\d+)(\d{3})/;
	while (rgx.test(x1)) {
		x1 = x1.replace(rgx, '$1' + ',' + '$2');
	}
	return x1 + x2;
}





function FuncAddWeddingList(frm, id, val){ 
	//alert('frm = ' + frm.name);
	//alert('val = ' + val);
	var mytime = new Date().getTime();
	ajax.requestFile = 'ajax.php?id='+id+'&WedList=True&rand='+mytime;
	//alert(ajax.requestFile);
	//ajax.onCompletion = stateChanged;
	ajax.runAJAX();
	frm.target='_blank';
	frm.action = val;
	frm.submit();
}//function FuncAddHitsAdvertisement



/*  User Massage  */

function GetAjaxCategories(val){ 
	var mytime = new Date().getTime();
	ajax.requestFile = 'ajax.php?val='+val+'&AddCat=True&rand='+mytime;
	//alert('ajax.requestFile = ' + ajax.requestFile);
	ajax.onCompletion = stateChangedCat;
	ajax.runAJAX();
}//function GetCategories

function stateChangedCat(){ 
	CatList=ajax.response;
	//alert('CatList = ' + CatList);
	var myselect=document.getElementById('vcid')
	myselect.options.length=0
	CatList = CatList.split(':::');	
	for(i=0;i<CatList.length;i++){
		CatList[i] = CatList[i].split('~');	
		myselect.options[myselect.length]=new Option(CatList[i][1], CatList[i][0])
	}
} //end of function stateChanged

/* END User Massage */
