WBJSLoader.add('designEmail()');
function designEmail()
{
	$('a.mailA').each(function()
						{
							var mail=new String($(this).attr('rel'));
							mail=mail.replace(/\+/,'@');
							$(this).attr('href','mailto:'+mail).html(mail);
						}
					);
}

WBJSLoader.add('designForm()');
function designForm(sender)
{
	if(!sender) return false;
	sender.find('input[type="submit"],input[type="button"],button').addClass('button');
	sender.find('select,textarea,input[type="text"]').focus(function() { $(this).addClass('activeInput'); }).blur(function() { $(this).removeClass('activeInput'); });
}

WBJSLoader.add('setFormContent()');
function setFormContent()
{
	courseFormContent=$('#courseForm').html();
	$('#courseForm').remove();
	questionFormContent=$('#questionForm').html();
	$('#questionForm').remove();
}

var courseFormContent='';
var questionFormContent='';

function setMessage(status,message)
{
	$.prompt(	'<p class="'+status+'">'+message+'</p>',
				{
					prefix: 'messageJqi',
					persistent:true,
					top:"50%",
					loaded:function() { designForm($.prompt.getCurrentState()); }
				}
			);
}

function openQuestionForm()
{
	$.prompt(	questionFormContent,
				{
					buttons: { },
					persistent:false,
					top:"50%",
					loaded:function()
					{
						var c=$.prompt.getCurrentState();
						c.find('h1,p').css('padding-bottom','7px');
						designForm(c);
					}
				}
			);
}

function setQuestion()
{
	$('#setQuestionBtn').attr('disabled','disabled');
	$('#setQuestionBtn').parent().find('img.loading').show();
	var postData='SIFormURL_question=jsObject&';
	postData+='si_question_field_fio='+encodeURIComponent(document.getElementById('si_question_field_fio').value)+'&';
	postData+='si_question_field_phone='+encodeURIComponent(document.getElementById('si_question_field_phone').value)+'&';
	postData+='si_question_field_email='+encodeURIComponent(document.getElementById('si_question_field_email').value)+'&';
	postData+='si_question_field_text='+encodeURIComponent(document.getElementById('si_question_field_text').value)+'&';
	AJAXQuery('sendRequestForm','POST','/system/scripts/relay.php?relayID=SI&siteID=1&s='+sessionID+'&sendMessage=1&form=question&ajax=ajax','eval:sendQuestionRequestProcess',postData,'Content-Type*$*application/x-www-form-urlencoded');
}

function sendQuestionRequestProcess(result)
{
	$('#setQuestionBtn').removeAttr('disabled');
	$('#setQuestionBtn').parent().find('img.loading').hide();
	if(result!=='')
	{
		eval(result);
		if(resultObj)
		{
			if(resultObj.result)
			{
				$.prompt.close();
				document.getElementById('si_question_field_fio').value='';
				document.getElementById('si_question_field_phone').value='';
				document.getElementById('si_question_field_email').value='';
				document.getElementById('si_question_field_text').value='';
				setMessage('accept',resultObj.message);
			}
			else setMessage('error',resultObj.message);
		}
	}
}

function startOnCourse(courseID,message)
{
	var mess=(typeof(message)!='undefined')? message : '';

	$.prompt(	courseFormContent,
				{
					buttons: { },
					persistent:false,
					top:"50%",
					loaded:function()
					{
						var c=$.prompt.getCurrentState();
						c.find('#si_course_field_course option:eq('+courseID+')').attr('selected','selected');
						c.find('#si_course_field_comment').attr('value',mess);
						designForm(c);
					}
				}
			);
}

function setCourse()
{
	$('#setCourseBtn').attr('disabled','disabled');
	$('#setCourseBtn').parent().find('img.loading').show();
	var postData='SIFormURL_course=jsObject&';
	postData+='si_course_field_fio='+encodeURIComponent(document.getElementById('si_course_field_fio').value)+'&';
	postData+='si_course_field_phone='+encodeURIComponent(document.getElementById('si_course_field_phone').value)+'&';
	postData+='si_course_field_course='+encodeURIComponent(document.getElementById('si_course_field_course').value)+'&';
	postData+='si_course_field_comment='+encodeURIComponent(document.getElementById('si_course_field_comment').value)+'&';
	AJAXQuery('sendRequestForm','POST','/system/scripts/relay.php?relayID=SI&siteID=1&s='+sessionID+'&sendMessage=1&form=course&ajax=ajax','eval:sendCourseRequestProcess',postData,'Content-Type*$*application/x-www-form-urlencoded');
}

function sendCourseRequestProcess(result)
{
	$('#setCourseBtn').removeAttr('disabled');
	$('#setCourseBtn').parent().find('img.loading').hide();
	if(result!=='')
	{
		eval(result);
		if(resultObj)
		{
			if(resultObj.result)
			{
				$.prompt.close();
				document.getElementById('si_course_field_fio').value='';
				document.getElementById('si_course_field_phone').value='';
				document.getElementById('si_course_field_comment').value='';
				setMessage('accept',resultObj.message);
			}
			else setMessage('error',resultObj.message);
		}
	}
}
