function changeProducts( catid )
{
	var catid = catid || $('#C3rv310gHn47').val( );
	$('#C3rv310gHn47').val( catid );
	//alert( $('#C3rv310gHn47 option:selected').html( ) );
	$('#productsLoading').show( );
	$('#price').html( '' );
	$('#sizes').html( '' );
	$('#products').load( 'productInfo.php', { category: catid }, function() {
		$('#productsLoading').hide( );
		$('#C3rv310gHn47 option').each( function() {
			var tmpval = this.value.split('-');
			if( tmpval[0] == catid )
			{
				$('#C3rv310gHn47').val( this.value );
				return;
			}
		} );
		if( prodidpassed )
			changeSizes( prodid );
	} );
}
function changeSizes( prodid )
{
	var prodid = prodid || $('#uuEnC001oO0O').val( );
	$('#sizesLoading').show( );
	$('#price').html( '' );
	$('#sizes').load( 'productInfo.php', { product: prodid }, function() {
		$('#sizesLoading').hide( );
		$('#uuEnC001oO0O option').each( function() {
			var tmpval = this.value.split('-');
			if( tmpval[0] == prodid )
			{
				$('#uuEnC001oO0O').val( this.value );
				return;
			}
		} );
	} );
}
function updatePrice( )
{
	$('#priceLoading').show( );
	$('#price').load( 'productInfo.php', { product: $('#uuEnC001oO0O').val( ), size: $('#nEtLoBoCoM73').val( ) }, function() {
		$('#priceLoading').hide( );
	} );
}
function gup( name )
{
	name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
	var regexS = "[\\?&]"+name+"=([^&#]*)";
	var regex = new RegExp( regexS );
	var results = regex.exec( window.location.href );
	if( results == null )
		return "";
	else
		return results[1];
}
var prodidpassed = false;
var prodid = '';
$(document).ready( function() {
	var catid = gup('catid');
	prodid = gup('prodid');
	if( prodid != '' )
		prodidpassed = true;
	if( catid != '' )
		changeProducts( catid );
} );
