/**
 * Confirm box while a chat requested
 * By AHHP ~ Boplo.ir
 *
 *
 * Confirm box HTML schema:
 * <div id='pmId_bg'></div>
 * <div id='pmId_confirm'>
 * 	<p id='pmId_confirmText'></p>
 * 	<p id='pmId_confirmP'>
 * 		<a id='pmId_confirmYes' href='javascript:void();'>بلی</a>
 * 		<a id='pmId_confirmNo' href='javascript:void();'>خیر</a>
 * 	</p>
 * </div>
 * <span id='pmUser'></span>
 * <span id='pmRoom'></span>
 * <span id='pmId'></span>
*/

var mainBody = new Element(document.body);

var confirmbg = new Element("div", {'id' : 'pmId_bg',
	'styles': {
		'width': '100%', 'height': '100%', 'top': '0%', 'left': '0%','display': 'none',
		'position': 'absolute', 'z-index': '99', 'backgroundColor': '#000',
		'-moz-opacity': '0.6', '-khtml-opacity': '0.6', 'opacity': '0.6', 'filter': 'alpha(opacity=60)'
	}
});

var confirm = new Element("div", {'id' : 'pmId_confirm',
	'styles': {
		'width': '30%', 'position': 'absolute', 'z-index': '100', 'text-align':'center',
		'border': '10px solid #1774BF', 'backgroundColor': '#EFE3C2',
		'top': '200px', 'left': '35%', 'padding' : '10px', 'direction' : 'rtl', 'display': 'none'
	}
});

var confirmText = new Element("p", {'id' : 'pmId_confirmText'});

var confirmP = new Element("p", {'id' : 'pmId_confirmP' , 'styles': { 'text-align': 'center', 'font-weight' : 'bold'}});

var confirmYes = new Element("a", {
	'id' : 'pmId_confirmYes' ,
	'text': 'بلی',
	'href': 'javascript:;',
	'styles': {'float' : 'right', 'position' : 'relative', 'width' : '50%'}
});

var confirmNo = new Element("a", {
	'id' : 'pmId_confirmNo' ,
	'text': 'خیر',
	'href': 'javascript:;',
	'styles': {'float' : 'left', 'position' : 'relative', 'width' : '50%'}
});

var pmUser = new Element('span' , {'id':'pmUser' , 'style':'display:none'});
var pmRoom = new Element('span' , {'id':'pmRoom' , 'style':'display:none'});
var pmId = new Element('span' , {'id':'pmId' , 'style':'display:none'});

mainBody.grab(confirmbg);
mainBody.grab(confirm);
	confirm.grab(confirmText);
	confirm.grab(confirmP);
		confirmP.grab(confirmYes);
		confirmP.grab(confirmNo);
mainBody.grab(pmUser);
mainBody.grab(pmRoom);
mainBody.grab(pmId);

confirmYes.addEvent('click' , function()
{
	confirm.setStyle('display' , 'none');
	confirmbg.setStyle('display' , 'none');
	var URL ='prochatrooms/private.php?s=' + pmUser.getProperty('text') + '&room=' + pmRoom.getProperty('text');
	var features = 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=1,width=650,height=530,left=212,top=134';
	window.open(URL, pmId.getProperty('text') , features);
	Cookie.write("AHHP_CHAT_ID_"+pmId.getProperty('text') , pmId.getProperty('text'));
});

confirmNo.addEvent('click' , function()
{
	confirm.setStyle('display' , 'none');
	confirmbg.setStyle('display' , 'none');
	Cookie.write("AHHP_CHAT_ID_"+pmId.getProperty('text') , pmId.getProperty('text'));
	/*
	var param = 'notRespond=' + pmId.getProperty('text');
	param += '&user=' + pmUser.getProperty('text');
	param += '&room=' + pmRoom.getProperty('text');
	var NoResponse = new Request({method: 'POST', url: 'prochatrooms/one2one/launch_chat.php'});
	NoResponse.send(param);
	*/
});