/*******************************************************************************
/*
/* Author: alan
/* Date: 2006-08-08
/* Ver:  1.0.0
/* Web:  http://chengulv.cnblogs.com
/* Email:  
/******************************************************************************/




function setUrlParam(url, param, v)
{

	//var re = new RegExp("(\\\?|&)" + param + "=([^&]+)(&|$)", "i");	
	var re = new RegExp("(\\\?|&)" + param + "=([^&]*)(&|$)", "i");
	var m = url.match(re);
	if (m)
	{
		//return (url.replace(re, function($0, $1, $2) { return ($0.replace($2, v)); } ));
		return url.replace(re, function($0, $1, $2) { return ($0.replace("="+$2, "="+v)); } );
	}
	else
	{
		if (url.indexOf('?') == -1)
			return (url + '?' + param + '=' + v);
		else
			return (url + '&' + param + '=' + v);
	}
}

function getUrlParam(url, param)
{
	//var re = new RegExp("(\\\?|&)" + param + "=([^&]+)(&|$)", "i");
	var re = new RegExp("(\\\?|&)" + param + "=([^&]*)(&|$)", "i");
	var m = url.match(re);
	if (m)
		return m[2];
	else
		return '';
}














