function createStateDdFromCountryID(frmName, mode, countryCtrlName, stateCtrlName, resultPortion, flag) {
	var countryID = jQuery("#"+countryCtrlName).val();
    
	jQuery("#"+resultPortion).html('<img src="/images/ajax-loader.gif" alt="" border="" title="" />');
	jQuery.ajax({
		type: "POST",
		url: "/includes/modules/ajax.php",
		data: "mode=" + mode + "&country_id=" + countryID + "&stateCtrlName=" + stateCtrlName + "&frmName=" + frmName + "&flag="+ flag,
		
		success: function(msg){
			jQuery("#"+resultPortion).html(msg);
		}
	});
    
    jQuery("#townDdPortion").html('<img src="/images/ajax-loader.gif" alt="" border="" title="" />');
    createTownDdFromCountyID(frmName, 'createTownDD', 'counties_id', 'cities_id', 'townDdPortion', flag);
    createTownPage(frmName, 'createPageURL', 'cities_id', 'createPagePortion');
}

function createTownDdFromCountyID(frmName, mode, countyCtrlName, townCtrlName, resultPortion, flag) {
	var countyID = jQuery("#"+countyCtrlName).val();
    
	jQuery("#"+resultPortion).html('<img src="/images/ajax-loader.gif" alt="" border="" title="" />');
	jQuery.ajax({
		type: "POST",
		url: "/includes/modules/ajax.php",
		data: "mode=" + mode + "&counties_id=" + countyID + "&townCtrlName=" + townCtrlName + "&frmName=" + frmName + "&flag="+ flag,
		
		success: function(msg){
			jQuery("#"+resultPortion).html(msg);
		}
	});
    
    createTownPage(frmName, 'createPageURL', 'cities_id', 'createPagePortion');
}

function createTownPage(frmName, mode, cities_id, resultPortion) {
	
    var cityID = jQuery("#"+cities_id).val();
    
	jQuery("#"+resultPortion).html('<img src="/images/ajax-loader.gif" alt="" border="" title="" />');
	jQuery.ajax({
		type: "POST",
		url: "/includes/modules/ajax.php",
		data: "mode=" + mode + "&cities_id="+ cityID +"&frmName=" + frmName,
		
		success: function(msg){
			jQuery("#"+resultPortion).html(msg);
		}
	});
}


/***************************** START FRONT END FUNCTION CREATE ON 12-11-2010 *******************************************/

function createStateDdFromCountryIDFrontend(frmName, mode, countryCtrlName, stateCtrlName, resultPortion) {
	var countryID = jQuery("#"+countryCtrlName).val();
    
	jQuery("#"+resultPortion).html('<img src="/images/ajax-loader.gif" alt="" border="" title="" />');
	jQuery.ajax({
		type: "POST",
		url: "/includes/modules/ajax.php",
		data: "mode=" + mode + "&country_id=" + countryID + "&stateCtrlName=" + stateCtrlName + "&frmName=" + frmName,
		
		success: function(msg){
			jQuery("#"+resultPortion).html(msg);
		}
	});
    
    jQuery("#townDdPortion").html('<img src="/images/ajax-loader.gif" alt="" border="" title="" />');
    createTownDdFromCountyIDFrontend(frmName, mode, 'counties_id', 'cities_id', 'townDdPortion');
    
}

function createTownDdFromCountyIDFrontend(frmName, mode, countyCtrlName, townCtrlName, resultPortion) {
	var countyID = jQuery("#"+countyCtrlName).val();
    
	jQuery("#"+resultPortion).html('<img src="/images/ajax-loader.gif" alt="" border="" title="" />');
	jQuery.ajax({
		type: "POST",
		url: "/includes/modules/ajax.php",
		data: "mode=" + mode + "&counties_id=" + countyID + "&townCtrlName=" + townCtrlName + "&frmName=" + frmName,
		
		success: function(msg){
			jQuery("#"+resultPortion).html(msg);
		}
	});
    
}

/***************************** END FRONT END FUNCTION *******************************************/



